Bug 263986

Summary: Strip anonymous wrappers when a block flow no longer requires them
Product: WebKit Reporter: Ahmad Saleem <ahmad.saleem792>
Component: Layout and RenderingAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: bfulgham, karlcow, simon.fraser, webkit-bug-importer, zalan
Priority: P2 Keywords: BrowserCompat, InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Test Case
none
rendering in safari, firefox, chrome none

Description Ahmad Saleem 2023-10-31 11:13:39 PDT
Created attachment 468429 [details]
Test Case

Hi Team,

While going through Blink's commit, I came across another failing test case:

Test Case: In link

^ STP181 fails, while Chrome Canary 120 and Firefox Nightly 121 match each other.

Blink Commit: https://chromium.googlesource.com/chromium/blink/+/c1e32aeab97bb8c561c47f9c8213a96de49430e4

Haven't checked whether it is possible to merge but thought to raise so we can track it.

Thanks!
Comment 1 Karl Dubost 2023-11-06 19:44:44 PST
Created attachment 468501 [details]
rendering in safari, firefox, chrome

The original bug is
https://bugs.chromium.org/p/chromium/issues/detail?id=411256
Comment 2 Radar WebKit Bug Importer 2023-11-07 10:14:16 PST
<rdar://problem/118065631>