Bug 262867 - Ensure layout on replaced elements in anonymous wrappers
Summary: Ensure layout on replaced elements in anonymous wrappers
Status: RESOLVED CONFIGURATION CHANGED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: BrowserCompat, InRadar
Depends on:
Blocks:
 
Reported: 2023-10-08 10:47 PDT by Ahmad Saleem
Modified: 2023-12-20 19:29 PST (History)
5 users (show)

See Also:


Attachments
rendering in Safari, firefox, chrome (630.91 KB, image/png)
2023-10-15 18:26 PDT, Karl Dubost
no flags Details
JSBin STP180 Output (288.89 KB, image/png)
2023-10-17 12:12 PDT, Ahmad Saleem
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ahmad Saleem 2023-10-08 10:47:21 PDT
Hi Team,

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

Test Case: https://jsbin.com/nijasubana/edit?html%2Cjs%2Coutput=

^ Failing in Safari Technology Preview 180 while passes in Chrome Canary 119 and Firefox Nightly 120.

Blink Commit: https://chromium.googlesource.com/chromium/blink/+/10ead1fbccd4cbf4b822d9c5bd0a83885928eb03

Doing local merge leads to passing following test case.

Just raising so we can fix it.

Thanks!
Comment 1 Radar WebKit Bug Importer 2023-10-15 10:48:14 PDT
<rdar://problem/116985705>
Comment 2 Karl Dubost 2023-10-15 18:26:45 PDT
Created attachment 468214 [details]
rendering in Safari, firefox, chrome

Ahmad, I get a pass result everywhere. 

Safari Technology Preview  180           19618.1.1.2
Firefox Nightly            120.0a1       12023.10.11
Google Chrome Canary       120.0.6069.0  6069.0
Comment 3 Ahmad Saleem 2023-10-17 12:12:00 PDT
Created attachment 468252 [details]
JSBin STP180 Output

@Karl - I get this failed but I agree when I have same test in JSFiddle, it passes.
Comment 4 Ahmad Saleem 2023-12-20 19:29:39 PST
Safari Technology Preview 185 is showing it pass consistently for me.

Closing this bug and PR.