From e87f57c75890fe619e454fed3d7077a2eb63ac0d Mon Sep 17 00:00:00 2001 From: ArthurHoaro Date: Fri, 17 Nov 2017 19:09:49 +0100 Subject: Remove Firefox Social API shaare Firefox Social support has been dropped in Firefox 57. Related to #1023 --- assets/default/js/base.js | 33 --------------------------------- 1 file changed, 33 deletions(-) (limited to 'assets/default') diff --git a/assets/default/js/base.js b/assets/default/js/base.js index 5cf037c2..8bf79d3e 100644 --- a/assets/default/js/base.js +++ b/assets/default/js/base.js @@ -98,29 +98,6 @@ function htmlEntities(str) { return str.replace(/[\u00A0-\u9999<>&]/gim, i => `&#${i.charCodeAt(0)};`); } -function activateFirefoxSocial(node) { - const loc = location.href; - const baseURL = loc.substring(0, loc.lastIndexOf('/') + 1); - - const data = { - name: document.title, - description: document.getElementById('translation-delete-link').innerHTML, - author: 'Shaarli', - version: '1.0.0', - - iconURL: `${baseURL}/images/favicon.ico`, - icon32URL: `${baseURL}/images/favicon.ico`, - icon64URL: `${baseURL}/images/favicon.ico`, - - shareURL: `${baseURL}?post=%{url}&title=%{title}&description=%{text}&source=firefoxsocialapi`, - homepageURL: baseURL, - }; - node.setAttribute('data-service', JSON.stringify(data)); - - const activate = new CustomEvent('ActivateSocialFeature'); - node.dispatchEvent(activate); -} - /** * Add the class 'hidden' to city options not attached to the current selected continent. * @@ -433,16 +410,6 @@ function init(description) { }); }); - /** - * Firefox Social - */ - const ffButton = document.getElementById('ff-social-button'); - if (ffButton != null) { - ffButton.addEventListener('click', (event) => { - activateFirefoxSocial(event.target); - }); - } - const continent = document.getElementById('continent'); const city = document.getElementById('city'); if (continent != null && city != null) { -- cgit v1.2.3