From b9bf31b05b4ebaee8caa7dd6269f0aadd77f9b3f Mon Sep 17 00:00:00 2001 From: Ohad Date: Sun, 25 Nov 2018 00:10:21 +0200 Subject: [PATCH] disable by regex only on enabled sites --- background.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/background.js b/background.js index e18fa97..3f92a6a 100644 --- a/background.js +++ b/background.js @@ -171,10 +171,6 @@ browser.runtime.onInstalled.addListener(function (details) { browser.webRequest.onBeforeSendHeaders.addListener(function(details) { - if (blockedRegexes.some(function(regex) { return regex.test(details.url); })) { - return { cancel: true }; - } - var isEnabled = enabledSites.some(function(enabledSite) { var useSite = details.url.indexOf("." + enabledSite) !== -1; @@ -191,6 +187,10 @@ browser.webRequest.onBeforeSendHeaders.addListener(function(details) { return; } + if (blockedRegexes.some(function(regex) { return regex.test(details.url); })) { + return { cancel: true }; + } + var requestHeaders = details.requestHeaders; var tabId = details.tabId;