diff --git a/testing/talos/talos/webextensions/dummy/background.js b/testing/talos/talos/webextensions/dummy/background.js index 677f47bee348..f7e6c55fc248 100644 --- a/testing/talos/talos/webextensions/dummy/background.js +++ b/testing/talos/talos/webextensions/dummy/background.js @@ -35,3 +35,22 @@ browser.webRequest.onErrorOccurred.addListener( details => { }, {urls: ["https://*/*", "http://*/*"]}); + + +browser.tabs.onUpdated.addListener((tabId, changed, tab) => { +}); + +browser.tabs.onActivated.addListener(({tabId, windowId}) => { +}); + +browser.tabs.onCreated.addListener(tab => { +}); + +browser.tabs.onRemoved.addListener((tabId, removeInfo) => { +}); + +browser.tabs.onAttached.addListener((tabId, attachInfo) => { +}); + +browser.tabs.onDetached.addListener((tabId, detachInfo) => { +}); diff --git a/testing/talos/talos/webextensions/dummy/manifest.json b/testing/talos/talos/webextensions/dummy/manifest.json index b1e478817e23..76ea43f12599 100644 --- a/testing/talos/talos/webextensions/dummy/manifest.json +++ b/testing/talos/talos/webextensions/dummy/manifest.json @@ -10,6 +10,7 @@ "permissions": [ "http://*/", "https://*/", + "tabs", "webRequest", "webRequestBlocking" ],