| OLD | NEW | 
|---|
| 1 /* | 1 /* | 
| 2  * This file is part of Adblock Plus <https://adblockplus.org/>, | 2  * This file is part of Adblock Plus <https://adblockplus.org/>, | 
| 3  * Copyright (C) 2006-present eyeo GmbH | 3  * Copyright (C) 2006-present eyeo GmbH | 
| 4  * | 4  * | 
| 5  * Adblock Plus is free software: you can redistribute it and/or modify | 5  * Adblock Plus is free software: you can redistribute it and/or modify | 
| 6  * it under the terms of the GNU General Public License version 3 as | 6  * it under the terms of the GNU General Public License version 3 as | 
| 7  * published by the Free Software Foundation. | 7  * published by the Free Software Foundation. | 
| 8  * | 8  * | 
| 9  * Adblock Plus is distributed in the hope that it will be useful, | 9  * Adblock Plus is distributed in the hope that it will be useful, | 
| 10  * but WITHOUT ANY WARRANTY; without even the implied warranty of | 10  * but WITHOUT ANY WARRANTY; without even the implied warranty of | 
| (...skipping 110 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 121 { | 121 { | 
| 122   if (activateClickHide.timeout) | 122   if (activateClickHide.timeout) | 
| 123   { | 123   { | 
| 124     window.clearTimeout(activateClickHide.timeout); | 124     window.clearTimeout(activateClickHide.timeout); | 
| 125     activateClickHide.timeout = null; | 125     activateClickHide.timeout = null; | 
| 126   } | 126   } | 
| 127   document.body.classList.remove("clickhide-active"); | 127   document.body.classList.remove("clickhide-active"); | 
| 128   browser.tabs.sendMessage(tab.id, {type: "composer.content.finished"}); | 128   browser.tabs.sendMessage(tab.id, {type: "composer.content.finished"}); | 
| 129 } | 129 } | 
| 130 | 130 | 
|  | 131 function reportIssue() | 
|  | 132 { | 
|  | 133   browser.tabs.create({ | 
|  | 134     url: browser.runtime.getURL("/issue-reporter.html?" + tab.id) | 
|  | 135   }); | 
|  | 136 } | 
|  | 137 | 
| 131 function toggleCollapse(event) | 138 function toggleCollapse(event) | 
| 132 { | 139 { | 
| 133   let collapser = event.currentTarget; | 140   let collapser = event.currentTarget; | 
| 134   let collapsible = document.getElementById(collapser.dataset.collapsible); | 141   let collapsible = document.getElementById(collapser.dataset.collapsible); | 
| 135   collapsible.classList.toggle("collapsed"); | 142   collapsible.classList.toggle("collapsed"); | 
| 136   togglePref(collapser.dataset.option); | 143   togglePref(collapser.dataset.option); | 
| 137 } | 144 } | 
| 138 | 145 | 
| 139 function getDocLinks(notification) | 146 function getDocLinks(notification) | 
| 140 { | 147 { | 
| (...skipping 161 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 302 | 309 | 
| 303   document.getElementById("enabled").addEventListener( | 310   document.getElementById("enabled").addEventListener( | 
| 304     "click", toggleEnabled | 311     "click", toggleEnabled | 
| 305   ); | 312   ); | 
| 306   document.getElementById("clickhide").addEventListener( | 313   document.getElementById("clickhide").addEventListener( | 
| 307     "click", activateClickHide | 314     "click", activateClickHide | 
| 308   ); | 315   ); | 
| 309   document.getElementById("clickhide-cancel").addEventListener( | 316   document.getElementById("clickhide-cancel").addEventListener( | 
| 310     "click", cancelClickHide | 317     "click", cancelClickHide | 
| 311   ); | 318   ); | 
|  | 319   document.getElementById("issueReporter").addEventListener( | 
|  | 320     "click", reportIssue | 
|  | 321   ) | 
| 312   document.getElementById("options").addEventListener("click", () => | 322   document.getElementById("options").addEventListener("click", () => | 
| 313   { | 323   { | 
| 314     browser.runtime.sendMessage({type: "app.open", what: "options"}); | 324     browser.runtime.sendMessage({type: "app.open", what: "options"}); | 
| 315     window.close(); | 325     window.close(); | 
| 316   }); | 326   }); | 
| 317 | 327 | 
| 318   // Set up collapsing of menu items | 328   // Set up collapsing of menu items | 
| 319   for (let collapser of document.getElementsByClassName("collapse")) | 329   for (let collapser of document.getElementsByClassName("collapse")) | 
| 320   { | 330   { | 
| 321     collapser.addEventListener("click", toggleCollapse); | 331     collapser.addEventListener("click", toggleCollapse); | 
| (...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 386       { | 396       { | 
| 387         if (event.target.id == "notification-optout") | 397         if (event.target.id == "notification-optout") | 
| 388           setPref("notifications_ignoredcategories", true); | 398           setPref("notifications_ignoredcategories", true); | 
| 389 | 399 | 
| 390         notificationElement.hidden = true; | 400         notificationElement.hidden = true; | 
| 391         notification.onClicked(); | 401         notification.onClicked(); | 
| 392       } | 402       } | 
| 393     }, true); | 403     }, true); | 
| 394   }); | 404   }); | 
| 395 }); | 405 }); | 
| OLD | NEW | 
|---|