Bug 1703953 - Part 2: Apply mozilla/use-isInstance rules for .jsm files r=webdriver-reviewers,pip-reviewers,mhowell,Gijs,whimboo

This replaces all `instanceof` uses for DOM interfaces, since the operator in priviliged context works same as .isInstance().

Differential Revision: https://phabricator.services.mozilla.com/D141785
This commit is contained in:
Kagami Sascha Rosylight
2022-04-06 11:57:57 +00:00
parent f3f80c30f9
commit d6ec873f16
58 changed files with 179 additions and 169 deletions

View File

@@ -316,7 +316,7 @@ var AttributionCode = {
try {
bytes = await AttributionIOUtils.read(attributionFile.path);
} catch (ex) {
if (ex instanceof DOMException && ex.name == "NotFoundError") {
if (DOMException.isInstance(ex) && ex.name == "NotFoundError") {
log.debug(
`getAttrDataAsync: !exists("${
attributionFile.path