Open
Bug 1859702
Opened 2 years ago
Updated 1 month ago
Implement close requests and close watchers
Categories
(Core :: DOM: Core & HTML, enhancement)
Core
DOM: Core & HTML
Tracking
()
ASSIGNED
People
(Reporter: d, Assigned: keithamus)
References
Details
(Keywords: dev-doc-needed, parity-chrome)
User Story
web-feature: closewatcher
This includes both the new CloseWatcher API, and hooking it up to <dialog> and popover="" so that they have the same behavior. (Including in edge cases like many of them being opened simultaneously.)
See:
- https://html.spec.whatwg.org/#close-requests-and-close-watchers
- https://github.com/WICG/close-watcher
- https://github.com/whatwg/html/pull/9462
- https://github.com/web-platform-tests/wpt/tree/master/close-watcher
- https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/core/html/closewatcher/
- https://source.chromium.org/chromium/chromium/src/+/main:content/browser/closewatcher/
Updated•2 years ago
|
Updated•2 years ago
|
Comment 1•2 years ago
•
|
||
This was shipped in Chrome 120: https://chromestatus.com/feature/4722261258928128
Keywords: parity-chrome
Updated•2 years ago
|
See Also: → https://bugs.webkit.org/show_bug.cgi?id=263305
Comment 2•2 years ago
|
||
Follow-up spec change: https://github.com/whatwg/html/pull/10168
| Assignee | ||
Updated•2 years ago
|
Assignee: nobody → mozilla
Status: NEW → ASSIGNED
Comment 4•2 years ago
|
||
This should be added to https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Experimental_features once implemented.
Sebastian
Keywords: dev-doc-needed
| Reporter | ||
Comment 5•1 year ago
|
||
Small spec change coming here to improve web compat: https://github.com/whatwg/html/pull/10291
Updated•1 month ago
|
Updated•1 month ago
|
Updated•1 month ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•