Bug 1758474 - Implement an ESLint rule to disallow passing {} as the target parameter for ChromeUtils.import. r=Gijs,mossop,perftest-reviewers,preferences-reviewers,sparky

Differential Revision: https://phabricator.services.mozilla.com/D140517
This commit is contained in:
Mark Banner
2022-03-11 16:41:29 +00:00
parent 2e2b3f4dc2
commit 7ea3c792f2
82 changed files with 189 additions and 218 deletions

View File

@@ -885,8 +885,7 @@ var FullScreen = {
XPCOMUtils.defineLazyGetter(FullScreen, "_permissionNotificationIDs", () => {
let { PermissionUI } = ChromeUtils.import(
"resource:///modules/PermissionUI.jsm",
{}
"resource:///modules/PermissionUI.jsm"
);
return (
Object.values(PermissionUI)