Bug 17660

Summary: width="107%" defined for a table causes to overlap another table
Product: WebKit Reporter: jasneet <jasneet>
Component: TablesAssignee: Nobody <webkit-unassigned>
Status: RESOLVED WONTFIX    
Severity: Normal CC: ahmad.saleem792, ap, jasneet, mitz, rniwa, zalan
Priority: P2 Keywords: HasReduction
Version: 528+ (Nightly build)   
Hardware: PC   
OS: Windows XP   
Attachments:
Description Flags
reduction
none
Safari 15.5 matches other browsers none

Description jasneet 2008-03-03 17:47:01 PST
I Steps:
Go to
the attached reduced test case

II Issue:
The 2 tables are overlapping each other.

III Conclusion: width="107%" for the inner table in the first column is causing the issue.7% creates an extra width of 13px, which overflows to next cell.

IV Other browsers: 
FF2: ok
Opera: not ok
IE 7: ok

V Nightly tested: 30236
Comment 1 jasneet 2008-03-03 17:48:05 PST
Created attachment 19512 [details]
reduction
Comment 2 mitz 2008-03-03 22:06:02 PST
Is this affecting a real-world website?
Comment 3 Ahmad Saleem 2022-06-12 17:46:57 PDT
Created attachment 460192 [details]
Safari 15.5 matches other browsers

I was not able to reproduce this bug in Safari 15.5 on macOS 12.4 and it matches all other browsers as shown in the screenshot. If I am testing it incorrectly, please retest accordingly but all browsers are rendering it similarly and there is overflow of cell into next one. Thanks!
Comment 4 Alexey Proskuryakov 2022-06-20 17:18:35 PDT
Thank you for testing!

Looks like the issue still exists as described, but now that all browsers agree, there is nothing to fix here.