Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 8fc2e5a576172ed14b5f1dada3a8f8a29e529e92
https://github.com/WebKit/WebKit/commit/8fc2e5a576172ed14b5f1dada3a8f8a29e529e92
Author: Ahmad Saleem <[email protected]>
Date: 2025-12-08 (Mon, 08 Dec 2025)
Changed paths:
M LayoutTests/TestExpectations
M Source/WebCore/rendering/updating/RenderTreeBuilderList.cpp
Log Message:
-----------
display: list-item should not be supported on fieldset
https://bugs.webkit.org/show_bug.cgi?id=188999
rdar://95638460
Reviewed by Antti Koivisto.
This patch aligns WebKit with Gecko / Firefox and Blink / Chromium.
As per HTML issue [1], the display: list-item should not be supported on
fieldset, we were still supporting and showing marker but now this patch
fixes the issue and aligns with other browsers and no longer show marker
for `fieldset`.
[1] https://github.com/whatwg/html/issues/3955
* Source/WebCore/rendering/updating/RenderTreeBuilderList.cpp:
(WebCore::RenderTreeBuilder::List::updateItemMarker):
* LayoutTests/TestExpectations: Progression (Removed failing expectation)
Canonical link: https://commits.webkit.org/304102@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications