about summary refs log tree commit diff stats
path: root/src/pages/background/background.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/pages/background/background.js')
-rw-r--r--src/pages/background/background.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/pages/background/background.js b/src/pages/background/background.js
index 8e56f62d..06957367 100644
--- a/src/pages/background/background.js
+++ b/src/pages/background/background.js
@@ -78,15 +78,15 @@ let BYPASSTABs = [];
 
 browser.webRequest.onBeforeRequest.addListener(
   async details => {
-    await wholeInit();
     const url = new URL(details.url);
-    // console.info("url:", url.href, "type:", details.type);
+    if (new RegExp(/^chrome-extension:\/{2}.*\/instances\/(blocklist|data).json$/).test(url.href) && details.type == 'xmlhttprequest') return;
+    await wholeInit();
     let initiator;
     if (details.originUrl)
       initiator = new URL(details.originUrl);
     else if (details.initiator)
       initiator = new URL(details.initiator);
-    
+
     let newUrl = youtubeHelper.redirect(url, details, initiator)
     if (youtubeMusicHelper.isYoutubeMusic(url, initiator)) newUrl = youtubeMusicHelper.redirect(url, details.type)