about summary refs log tree commit diff stats
path: root/src/pages
diff options
context:
space:
mode:
Diffstat (limited to 'src/pages')
-rw-r--r--src/pages/background/background.js25
-rw-r--r--src/pages/options/general/general.js2
-rw-r--r--src/pages/options/init.js2
-rw-r--r--src/pages/popup/popup.js3
4 files changed, 5 insertions, 27 deletions
diff --git a/src/pages/background/background.js b/src/pages/background/background.js
index 940a2ed7..6055f3fe 100644
--- a/src/pages/background/background.js
+++ b/src/pages/background/background.js
@@ -35,7 +35,7 @@ wholeInit();
 browser.storage.onChanged.addListener(wholeInit);
 
 browser.webRequest.onBeforeRequest.addListener(
-  async (details) => {
+  (details) => {
     const url = new URL(details.url);
     let initiator;
     if (details.originUrl)
@@ -101,26 +101,6 @@ browser.webRequest.onResponseStarted.addListener(
   { urls: ["<all_urls>"] }
 );
 
-browser.tabs.onUpdated.addListener((tabId, changeInfo, _) => {
-  let url;
-  try {
-    url = new URL(changeInfo.url)
-  } catch (_) {
-    return;
-  }
-  var protocolHost = `${url.protocol}//${url.host}`;
-
-  if (youtubeHelper.getRedirects().invidious.normal.includes(protocolHost)) {
-    if (youtubeHelper.getPersistInvidiousPrefs())
-      youtubeHelper.invidiousInitCookies(tabId);
-  }
-
-  var mightyList = getMightyList();
-
-  if (mightyList.includes(protocolHost)) browser.pageAction.show(tabId);
-});
-
-
 function changeInstance(url) {
   var tabUrl = new URL(url);
   var protocolHost = `${tabUrl.protocol}//${tabUrl.host}`;
@@ -164,9 +144,6 @@ function changeInstance(url) {
   if (newUrl) browser.tabs.update({ url: tabUrl.href.replace(protocolHost, newUrl) });
 }
 
-
-browser.pageAction.onClicked.addListener((tab) => changeInstance(tab.url));
-
 function getMightyList() {
   return [
     ...youtubeHelper.getCustomRedirects().invidious.normal,
diff --git a/src/pages/options/general/general.js b/src/pages/options/general/general.js
index de69a487..e6642bab 100644
--- a/src/pages/options/general/general.js
+++ b/src/pages/options/general/general.js
@@ -1,11 +1,11 @@
 "use strict";
+window.browser = window.browser || window.chrome;
 
 import commonHelper from "../../../assets/javascripts/helpers/common.js";
 import exceptionsHelper from "../../../assets/javascripts/helpers/exceptions.js";
 
 let themeElement = document.getElementById("theme");
 
-window.browser = window.browser || window.chrome;
 
 browser.storage.sync.get(
   ["theme"],
diff --git a/src/pages/options/init.js b/src/pages/options/init.js
index fdcca8e4..cabef5b2 100644
--- a/src/pages/options/init.js
+++ b/src/pages/options/init.js
@@ -1,3 +1,5 @@
+window.browser = window.browser || window.chrome;
+
 function changeTheme() {
     browser.storage.sync.get("theme", (result) => {
         switch (result.theme) {
diff --git a/src/pages/popup/popup.js b/src/pages/popup/popup.js
index 28b3121c..fb46d96f 100644
--- a/src/pages/popup/popup.js
+++ b/src/pages/popup/popup.js
@@ -1,4 +1,5 @@
 "use strict";
+window.browser = window.browser || window.chrome;
 
 import commonHelper from "../../assets/javascripts/helpers/common.js";
 import youtubeHelper from "../../assets/javascripts/helpers/youtube/youtube.js";
@@ -25,8 +26,6 @@ let disableMediumElement = document.querySelector("#disable-medium");
 let disableImgurElement = document.querySelector("#disable-imgur");
 let disableTiktokElement = document.querySelector("#disable-tiktok");
 
-window.browser = window.browser || window.chrome;
-
 async function wholeInit() {
   await youtubeHelper.init();
   await twitterHelper.init();