Bug 248715

Summary: Layout broken on artdeconapier.com
Product: WebKit Reporter: Sam Sneddon [:gsnedders] <gsnedders>
Component: Layout and RenderingAssignee: zalan <zalan>
Status: RESOLVED FIXED    
Severity: Normal CC: bfulgham, karlcow, koivisto, simon.fraser, webkit-bug-importer, zalan
Priority: P2 Keywords: BrowserCompat, InRadar
Version: Safari 16   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=249098
Attachments:
Description Flags
Screenshot of part of the page
none
Test case
none
Patch ews-feeder: commit-queue-

Description Sam Sneddon [:gsnedders] 2022-12-03 10:56:31 PST
Created attachment 463868 [details]
Screenshot of part of the page

See https://www.artdeconapier.com/walksandtours#Guided%20Walks

e.g., see attached (Safari 16.1/macOS 13.0.1 (22A400)); this differs to Chrome and Firefox

(It's a weekend, I haven't investigated this beyond "this is broken".)
Comment 1 zalan 2022-12-03 13:58:40 PST
Created attachment 463877 [details]
Test case

Looks like a nested inline box alignment issue.
Comment 2 Radar WebKit Bug Importer 2022-12-03 13:59:09 PST
<rdar://problem/102939886>
Comment 3 Karl Dubost 2022-12-04 21:59:14 PST
A quick fix for them, would be to make the 

td img {display: block;}
Comment 4 zalan 2022-12-10 14:48:28 PST
Created attachment 463979 [details]
Patch
Comment 5 EWS 2022-12-11 08:21:00 PST
Committed 257700@main (5f7b839e2721): <https://commits.webkit.org/257700@main>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 463979 [details].
Comment 6 zalan 2022-12-12 08:07:54 PST
missing test case landed here:
https://commits.webkit.org/257702@main