Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: ef0549626737a337f21297e9e0ddb2922b695e70
https://github.com/WebKit/WebKit/commit/ef0549626737a337f21297e9e0ddb2922b695e70
Author: Luke Warlow <[email protected]>
Date: 2026-03-19 (Thu, 19 Mar 2026)
Changed paths:
M LayoutTests/TestExpectations
M
LayoutTests/imported/w3c/web-platform-tests/html/dom/idlharness.https_include=HTML._-expected.txt
M
LayoutTests/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-closedby-bounds-clicking-expected.txt
M
LayoutTests/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex-expected.txt
M
LayoutTests/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-simple-expected.txt
M
LayoutTests/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-toggle-source-expected.txt
M
LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/dom/idlharness.https_include=HTML._-expected.txt
M LayoutTests/platform/ios/TestExpectations
M
LayoutTests/platform/ios/imported/w3c/web-platform-tests/html/dom/idlharness.https_include=HTML._-expected.txt
A
LayoutTests/platform/ios/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-closedby-bounds-clicking-expected.txt
A
LayoutTests/platform/ios/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-toggle-source-expected.txt
M Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml
M Source/WebCore/dom/Document.cpp
M Source/WebCore/dom/Document.h
M Source/WebCore/html/HTMLAttributeNames.in
M Source/WebCore/html/HTMLDialogElement.cpp
M Source/WebCore/html/HTMLDialogElement.h
M Source/WebCore/html/HTMLDialogElement.idl
M Source/WebCore/page/PointerCaptureController.cpp
M Source/WebCore/platform/CommonAtomStrings.h
Log Message:
-----------
Implement closedby=any for dialog
https://bugs.webkit.org/show_bug.cgi?id=297954
Reviewed by Anne van Kesteren.
This adds an implementation for the closedby attribute's "any" value,
specifically covering the light dismiss behaviour.
Further additions will be needed to handle the close watcher aspect
of this attribute (e.g. none and closerequest values)
Canonical link: https://commits.webkit.org/309558@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications