aboutsummaryrefslogtreecommitdiffstats
path: root/src/pages
diff options
context:
space:
mode:
Diffstat (limited to 'src/pages')
-rw-r--r--src/pages/background/background.js10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/pages/background/background.js b/src/pages/background/background.js
index 30d7ae32..ca1f1f19 100644
--- a/src/pages/background/background.js
+++ b/src/pages/background/background.js
@@ -58,8 +58,14 @@ browser.webRequest.onBeforeRequest.addListener(
else if (wikipediaHelper.isWikipedia(url)) newUrl = wikipediaHelper.redirect(url, initiator);
if (newUrl) {
- console.info("Redirecting", url.href, "=>", newUrl);
- return { redirectUrl: newUrl };
+ if (newUrl == 'CANCEL') {
+ console.log(`Canceled ${url}`);
+ return { cancel: true };
+ }
+ else {
+ console.info("Redirecting", url.href, "=>", newUrl);
+ return { redirectUrl: newUrl };
+ }
}
return null;
},