From 38a82bc7e3569b7502a652c9f3fea37a017c0ccb Mon Sep 17 00:00:00 2001 From: auric Date: Thu, 11 Sep 2025 18:00:59 -0500 Subject: Remove browsers --- browsers/firefox/extension/background.js | 34 -------------------------------- 1 file changed, 34 deletions(-) delete mode 100644 browsers/firefox/extension/background.js (limited to 'browsers/firefox/extension/background.js') diff --git a/browsers/firefox/extension/background.js b/browsers/firefox/extension/background.js deleted file mode 100644 index df0ee80..0000000 --- a/browsers/firefox/extension/background.js +++ /dev/null @@ -1,34 +0,0 @@ -let port = browser.runtime.connectNative("accent_color"); -let current = null; - -function broadcast(color) { - browser.tabs.query({}).then(tabs => { - for (let tab of tabs) { - browser.tabs.sendMessage(tab.id, {color}).catch(() => {}); - } - }); - browser.theme.update({colors: {toolbar: color}}); -} - -port.onMessage.addListener(msg => { - if (msg.color && msg.color !== current) { - current = msg.color; - broadcast(current); - } -}); - -function poll() { - try { - port.postMessage({query: "color"}); - } catch (e) { - // ignore - } -} -setInterval(poll, 1000); -poll(); - -browser.runtime.onMessage.addListener((msg, sender) => { - if (msg.request === "color") { - return Promise.resolve({color: current}); - } -}); -- cgit v1.2.3