diff --git a/cookie-bg-picker/background_scripts/background.js b/cookie-bg-picker/background_scripts/background.js index fb0640a..fc8eca9 100644 --- a/cookie-bg-picker/background_scripts/background.js +++ b/cookie-bg-picker/background_scripts/background.js @@ -8,19 +8,13 @@ function getActiveTab() { function cookieUpdate(tabId, changeInfo, tab) { getActiveTab().then((tabs) => { - /* inject content script into current tab */ - - browser.tabs.executeScript(null, { - file: "/content_scripts/updatebg.js" - }); - // get any previously set cookie for the current tab var gettingCookies = browser.cookies.get({ url: tabs[0].url, name: "bgpicker" }); gettingCookies.then((cookie) => { - if(cookie) { + if (cookie) { var cookieVal = JSON.parse(cookie.value); browser.tabs.sendMessage(tabs[0].id, {image: cookieVal.image}); browser.tabs.sendMessage(tabs[0].id, {color: cookieVal.color}); diff --git a/cookie-bg-picker/manifest.json b/cookie-bg-picker/manifest.json index 4e5c915..e626e70 100644 --- a/cookie-bg-picker/manifest.json +++ b/cookie-bg-picker/manifest.json @@ -36,5 +36,12 @@ "background": { "scripts": ["background_scripts/background.js"] - } + }, + + "content_scripts": [ + { + "matches": [""], + "js": ["content_scripts/updatebg.js"] + } + ] }