MV3: Remove pageAction

https://github.com/mozilla/multi-account-containers/pull/2477
This commit is contained in:
BPower0036 2023-01-18 06:44:33 +00:00 committed by GitHub
parent 85c3e92ae5
commit ca30da62d6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -103,11 +103,6 @@ window.assignManager = {
return !!syncEnabled;
},
async getPageActionEnabled() {
const { pageActionEnabled } = await browser.storage.local.get({ pageActionEnabled: true });
return !!pageActionEnabled;
},
async getReplaceTabEnabled() {
const { replaceTabEnabled } = await browser.storage.local.get("replaceTabEnabled");
return !!replaceTabEnabled;
@ -563,19 +558,6 @@ window.assignManager = {
}
},
async resetPageAction() {
const pageActionEnabled = await this.storageArea.getPageActionEnabled();
const tabs = await browser.tabs.query({});
const res = tabs.map((tab) => {
if (pageActionEnabled) {
return browser.pageAction.show(tab.id);
} else {
return browser.pageAction.hide(tab.id);
}
});
await Promise.all(res);
},
contextualIdentityCreated(changeInfo) {
browser.contextMenus.create({
parentId: assignManager.OPEN_IN_CONTAINER,