diff --git a/src/background/background.js b/src/background/background.js index e89dc9b..2d23f3d 100644 --- a/src/background/background.js +++ b/src/background/background.js @@ -1,5 +1,6 @@ //@license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&dn=gpl-3.0.txt GPL-v3 import { Manager } from "lib-iitc-manager"; +import browser from "webextension-polyfill"; import { _ } from "@/i18n"; import { inject_plugin } from "./injector"; import { diff --git a/src/background/injector.js b/src/background/injector.js index 271db12..be9ec30 100644 --- a/src/background/injector.js +++ b/src/background/injector.js @@ -1,5 +1,6 @@ //@license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&dn=gpl-3.0.txt GPL-v3 +import browser from "webextension-polyfill"; import { check_matching } from "lib-iitc-manager"; export async function inject_plugin(plugin) { diff --git a/src/background/intel.js b/src/background/intel.js index 1b761cd..49a6fd9 100644 --- a/src/background/intel.js +++ b/src/background/intel.js @@ -1,4 +1,5 @@ //@license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&dn=gpl-3.0.txt GPL-v3 +import browser from "webextension-polyfill"; import { getTabsToInject } from "./injector"; let lastIITCTab = null; diff --git a/src/background/requests.js b/src/background/requests.js index 91e9898..d2ccb64 100644 --- a/src/background/requests.js +++ b/src/background/requests.js @@ -1,5 +1,6 @@ //@license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&dn=gpl-3.0.txt GPL-v3 +import browser from "webextension-polyfill"; import { parseMeta, ajaxGet, getUniqId } from "lib-iitc-manager"; const IS_CHROME = !!global.chrome.app; diff --git a/src/content-scripts/bridge.js b/src/content-scripts/bridge.js index ab6fd36..8d2e5dc 100644 --- a/src/content-scripts/bridge.js +++ b/src/content-scripts/bridge.js @@ -1,5 +1,6 @@ //@license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&dn=gpl-3.0.txt GPL-v3 +import browser from "webextension-polyfill"; import { inject } from "@/content-scripts/utils"; import { strToBase64 } from "@/strToBase64"; diff --git a/src/content-scripts/loader.js b/src/content-scripts/loader.js index a1dbbb7..67c75f4 100644 --- a/src/content-scripts/loader.js +++ b/src/content-scripts/loader.js @@ -1,4 +1,6 @@ //@license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&dn=gpl-3.0.txt GPL-v3 + +import browser from "webextension-polyfill"; import { GM } from "./gm-api"; import { inject, IITCButtonInitJS } from "./utils"; import { bridgeAction } from "@/content-scripts/bridge"; diff --git a/src/content-scripts/utils.js b/src/content-scripts/utils.js index 8ef61cd..bbdb6e6 100644 --- a/src/content-scripts/utils.js +++ b/src/content-scripts/utils.js @@ -1,5 +1,6 @@ //@license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&dn=gpl-3.0.txt GPL-v3 +import browser from "webextension-polyfill"; import { getUID } from "lib-iitc-manager"; import { strToBase64 } from "@/strToBase64"; diff --git a/src/i18n.js b/src/i18n.js index 9957bfa..059a2e3 100644 --- a/src/i18n.js +++ b/src/i18n.js @@ -1,4 +1,5 @@ //@license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&dn=gpl-3.0.txt GPL-v3 +import browser from "webextension-polyfill"; export function _(msg, arg) { return browser.i18n.getMessage(msg, arg); diff --git a/src/jsview/Header.vue b/src/jsview/Header.vue index 73b19d7..872fcf5 100644 --- a/src/jsview/Header.vue +++ b/src/jsview/Header.vue @@ -60,6 +60,7 @@