This is a tracking bug, both for HTML and for the wider web ecosystem, to see if we can minimize the number of places that use the incumbent global/settings object/realm. Originally this was https://www.w3.org/Bugs/Public/show_bug.cgi?id=26603.
Here is our HTML checklist:
about:blank URL document origins](https://html.spec.whatwg.org/#navigate) (see _incumbentNavigationOrigin_Other specs:
If you have other specs that use the incumbent concept, comment here and I will update the OP.
I just filed w3c/csswg-drafts#1725 and w3c/sensors#253.
@domenic, w3c/sensors [updated], so you can tick that box in the OP.
Thanks for this great documentation, @domenic . I missed the big warning in the HTML spec when trying to edit the WebNFC spec; thanks for pointing out the error.
What if we renamed the incumbent to "legacy incumbent" (and ditto for "legacy entry")? The use of this sort of wording in WebIDL makes everything really clear.
That's probably a good idea, thanks for the suggestion! A PR would be appreciated.
Most helpful comment
@domenic, w3c/sensors [updated], so you can tick that box in the OP.