Closed Bug 1695435 Opened 4 years ago Closed 2 years ago

Remove @@hasInstance for IDL interfaces in chrome context

Categories

(Core :: DOM: Bindings (WebIDL), task)

task

Tracking

()

RESOLVED FIXED
106 Branch
Tracking Status
firefox106 --- fixed

People

(Reporter: saschanaz, Assigned: saschanaz)

References

Details

Attachments

(4 files)

No description provided.
Attachment #9213786 - Attachment description: Bug 1695435 - Part 3: Replace cross-context instanceof uses with .isInstance() r=edgar → Bug 1695435 - Part 2: Add more words to the chrome script heuristic in use-isInstance
Attachment #9213784 - Attachment description: Bug 1695435 - Part 1: Disable @@hasInstance in chrome context by default r=edgar → Bug 1695435 - Part 3: Disable @@hasInstance in chrome context by default
Attachment #9213785 - Attachment description: Bug 1695435 - Part 2: Hide @@hasInstance behind flag also in xray r=edgar → Bug 1695435 - Part 4: Hide @@hasInstance behind flag also in xray r=edgar
Pushed by krosylight@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d61d6e56cb46 Part 1: Use isInstance in XUL files r=Standard8
Pushed by krosylight@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/931351307950 Part 2: Add more words to the chrome script heuristic in use-isInstance r=preferences-reviewers,Gijs,webdriver-reviewers,whimboo,sgalich https://hg.mozilla.org/integration/autoland/rev/2e78f2b17c62 Part 3: Disable @@hasInstance in chrome context by default r=edgar https://hg.mozilla.org/integration/autoland/rev/f075617a4fa4 Part 4: Hide @@hasInstance behind flag also in xray r=edgar
Pushed by geoff@darktrojan.net: https://hg.mozilla.org/comm-central/rev/da7c4a7181ba Port bug 1695435 - Fix new instances of mozilla/use-isInstance linter rule. rs=linting DONTBUILD
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: