aboutsummaryrefslogtreecommitdiffstats
path: root/frameScript.js
diff options
context:
space:
mode:
Diffstat (limited to 'frameScript.js')
-rw-r--r--frameScript.js36
1 files changed, 18 insertions, 18 deletions
diff --git a/frameScript.js b/frameScript.js
index f8acc54..bdd274d 100644
--- a/frameScript.js
+++ b/frameScript.js
@@ -2,7 +2,7 @@
ηMatrix - a browser extension to black/white list requests.
Copyright (C) 2014-2019 The µBlock authors
- Copyright (C) 2019-2020 Alessio Vanni
+ Copyright (C) 2019-2022 Alessio Vanni
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -17,7 +17,7 @@
You should have received a copy of the GNU General Public License
along with this program. If not, see {http://www.gnu.org/licenses/}.
- Home: https://libregit.spks.xyz/heckyel/ematrix
+ Home: https://gitlab.com/vannilla/ematrix
uMatrix Home: https://github.com/gorhill/uMatrix
*/
@@ -29,35 +29,35 @@ var locationChangeListener; // Keep alive while frameScript is alive
(function () {
let injectContentScripts = function (win) {
- if (!win || !win.document) {
+ if (!win || !win.document) {
return;
- }
+ }
- contentObserver.observe(win.document);
+ contentObserver.observe(win.document);
- if (win.frames && win.frames.length) {
- for (let i = win.frames.length; i>0; --i) {
- injectContentScripts(win.frames[i]);
+ if (win.frames && win.frames.length) {
+ for (let i = win.frames.length; i>0; --i) {
+ injectContentScripts(win.frames[i]);
}
- }
+ }
};
let onLoadCompleted = function () {
- removeMessageListener('ematrix-load-completed', onLoadCompleted);
- injectContentScripts(content);
+ removeMessageListener('ematrix-load-completed', onLoadCompleted);
+ injectContentScripts(content);
};
addMessageListener('ematrix-load-completed', onLoadCompleted);
if (docShell) {
- let Ci = Components.interfaces;
- let wp = docShell
- .QueryInterface(Ci.nsIInterfaceRequestor)
- .getInterface(Ci.nsIWebProgress);
- let dw = wp.DOMWindow;
+ let Ci = Components.interfaces;
+ let wp = docShell
+ .QueryInterface(Ci.nsIInterfaceRequestor)
+ .getInterface(Ci.nsIWebProgress);
+ let dw = wp.DOMWindow;
- if (dw === dw.top) {
+ if (dw === dw.top) {
locationChangeListener = new LocationChangeListener(docShell);
- }
+ }
}
})();