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

Reply via email to