Fix (and suppress) eslint errors
This commit is contained in:
parent
02c344c1e1
commit
9b9c38949e
3 changed files with 30 additions and 28 deletions
|
@ -82,6 +82,7 @@ const messageHandler = {
|
|||
if (!extensionInfo.permissions.includes("contextualIdentities")) {
|
||||
throw new Error("Missing contextualIdentities permission");
|
||||
}
|
||||
// eslint-disable-next-line require-atomic-updates
|
||||
externalExtensionAllowed[sender.id] = true;
|
||||
}
|
||||
let response;
|
||||
|
|
|
@ -3,24 +3,24 @@ function requestPermissions() {
|
|||
const checkbox = document.querySelector("#bookmarksPermissions");
|
||||
if (checkbox.checked) {
|
||||
browser.permissions.request({permissions: ["bookmarks"]}).
|
||||
then((response) => {
|
||||
if (response) {
|
||||
browser.runtime.sendMessage({ method: "resetBookmarksContext" });
|
||||
} else {
|
||||
checkbox.checked = false;
|
||||
}
|
||||
}).
|
||||
catch((err) => {
|
||||
return err.message;
|
||||
});
|
||||
then((response) => {
|
||||
if (response) {
|
||||
browser.runtime.sendMessage({ method: "resetBookmarksContext" });
|
||||
} else {
|
||||
checkbox.checked = false;
|
||||
}
|
||||
}).
|
||||
catch((err) => {
|
||||
return err.message;
|
||||
});
|
||||
} else {
|
||||
browser.permissions.remove({permissions: ["bookmarks"]}).
|
||||
then(() => {
|
||||
browser.runtime.sendMessage({ method: "resetBookmarksContext" });
|
||||
}).
|
||||
catch((err) => {
|
||||
return err.message;
|
||||
});
|
||||
then(() => {
|
||||
browser.runtime.sendMessage({ method: "resetBookmarksContext" });
|
||||
}).
|
||||
catch((err) => {
|
||||
return err.message;
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -259,6 +259,7 @@ const Logic = {
|
|||
|
||||
getPanelSelector(panel) {
|
||||
if (this._onboardingVariation === "securityOnboarding" &&
|
||||
// eslint-disable-next-line no-prototype-builtins
|
||||
panel.hasOwnProperty("securityPanelSelector")) {
|
||||
return panel.securityPanelSelector;
|
||||
} else {
|
||||
|
@ -570,21 +571,21 @@ Logic.registerPanel(P_CONTAINERS_LIST, {
|
|||
break;
|
||||
}
|
||||
case 39:
|
||||
{
|
||||
const showTabs = element.parentNode.querySelector(".show-tabs");
|
||||
if(showTabs) {
|
||||
showTabs.click();
|
||||
}
|
||||
break;
|
||||
{
|
||||
const showTabs = element.parentNode.querySelector(".show-tabs");
|
||||
if(showTabs) {
|
||||
showTabs.click();
|
||||
}
|
||||
break;
|
||||
}
|
||||
case 37:
|
||||
{
|
||||
const hideTabs = document.querySelector(".panel-back-arrow");
|
||||
if(hideTabs) {
|
||||
hideTabs.click();
|
||||
}
|
||||
break;
|
||||
{
|
||||
const hideTabs = document.querySelector(".panel-back-arrow");
|
||||
if(hideTabs) {
|
||||
hideTabs.click();
|
||||
}
|
||||
break;
|
||||
}
|
||||
default:
|
||||
if ((e.keyCode >= 49 && e.keyCode <= 57) &&
|
||||
Logic._currentPanel === "containersList") {
|
||||
|
|
Loading…
Add table
Reference in a new issue