Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 0cec9abc2b8a73126838c5e6ed2d5e5a21f40881
https://github.com/WebKit/WebKit/commit/0cec9abc2b8a73126838c5e6ed2d5e5a21f40881
Author: Anne van Kesteren <[email protected]>
Date: 2026-03-02 (Mon, 02 Mar 2026)
Changed paths:
M LayoutTests/TestExpectations
A LayoutTests/fast/forms/select/optgroup-option-shadow-tree-expected.txt
A LayoutTests/fast/forms/select/optgroup-option-shadow-tree.html
M Source/WebCore/html/HTMLLegendElement.cpp
M Source/WebCore/html/HTMLLegendElement.h
M Source/WebCore/html/HTMLOptGroupElement.cpp
M Source/WebCore/html/HTMLOptGroupElement.h
M Source/WebCore/html/HTMLOptionElement.cpp
M Source/WebCore/html/HTMLOptionElement.h
Log Message:
-----------
Enhanced <optgroup>: shadow tree
https://bugs.webkit.org/show_bug.cgi?id=308820
Reviewed by Ryosuke Niwa.
The specification for this is still under development, but this matches
the proposal plus feedback we gave and this matches Chrome.
We also align HTMLOptionElement by creating the user agent shadow root
there lazily as well.
Test: fast/forms/select/optgroup-option-shadow-tree.html
Canonical link: https://commits.webkit.org/308511@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications