Fix (and suppress) eslint errors

This commit is contained in:
stoically 2019-12-06 06:39:02 +01:00
parent 02c344c1e1
commit 9b9c38949e
No known key found for this signature in database
GPG key ID: 3026ED2F90EE0DE9
3 changed files with 30 additions and 28 deletions

View file

@ -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;

View file

@ -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;
});
}
}

View file

@ -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") {