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

Reply via email to