summaryrefslogtreecommitdiff
path: root/src/content/staticNS.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/content/staticNS.js')
-rw-r--r--src/content/staticNS.js13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/content/staticNS.js b/src/content/staticNS.js
index 59f2b39..82ef302 100644
--- a/src/content/staticNS.js
+++ b/src/content/staticNS.js
@@ -40,13 +40,14 @@
, document.documentElement.outerHTML, // DEV_ONLY
document.domain, document.baseURI, window.isSecureContext // DEV_ONLY
);
- if (/^(javascript|about):/.test(url)) {
- url = document.readyState === "loading"
- ? document.baseURI
- : `${window.isSecureContext ? "https" : "http"}://${document.domain}`;
- debug("Fetching policy for actual URL %s (was %s)", url, document.URL);
- }
+
if (!/^(?:file|ftp|https?):/i.test(url)) {
+ if (/^(javascript|about):/.test(url)) {
+ url = document.readyState === "loading"
+ ? document.baseURI
+ : `${window.isSecureContext ? "https" : "http"}://${document.domain}`;
+ debug("Fetching policy for actual URL %s (was %s)", url, document.URL);
+ }
(async () => {
let policy;
try {