diff --git a/apps/web-clipper/entrypoints/background/index.js b/apps/web-clipper/entrypoints/background/index.js index b92bfdb72..4492e862b 100644 --- a/apps/web-clipper/entrypoints/background/index.js +++ b/apps/web-clipper/entrypoints/background/index.js @@ -421,9 +421,6 @@ export default defineBackground(() => { else if (request.name === 'closeTabs') { return await browser.tabs.remove(request.tabIds) } - else if (request.name === 'load-script') { - return await browser.tabs.executeScript({file: request.file}); - } else if (request.name === 'save-cropped-screenshot') { const activeTab = await getActiveTab(); diff --git a/apps/web-clipper/entrypoints/content/index.js b/apps/web-clipper/entrypoints/content/index.js index c6ba6c438..99d30ae6a 100644 --- a/apps/web-clipper/entrypoints/content/index.js +++ b/apps/web-clipper/entrypoints/content/index.js @@ -275,7 +275,7 @@ export default defineContentScript({ messageText = message.message; } - await requireLib('/lib/toast.js'); + await import("../../lib/toast"); showToast(messageText, { settings: { @@ -343,16 +343,6 @@ export default defineContentScript({ } } - const loadedLibs = []; - - async function requireLib(libPath) { - if (!loadedLibs.includes(libPath)) { - loadedLibs.push(libPath); - - await browser.runtime.sendMessage({name: 'load-script', file: libPath}); - } - } - browser.runtime.onMessage.addListener(prepareMessageResponse); } });