WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED CONFIGURATION CHANGED
122788
Tables with display:inline rendered as block element
https://bugs.webkit.org/show_bug.cgi?id=122788
Summary
Tables with display:inline rendered as block element
Ryosuke Niwa
Reported
2013-10-14 16:27:02 PDT
Consider merging
https://chromium.googlesource.com/chromium/blink/+/f14273b8831a74bb0cbe6214a3dd9ee901d748a0
Table was created as inline renderer and another table block renderer wrapper is created for table's content. So it was displayed as block element and all its style properties also associated with inline renderer and was not applied to table. Creating table inline-table renderer wrapper for table's content if parent is inline except inline-block parent.
Attachments
Add attachment
proposed patch, testcase, etc.
Ryosuke Niwa
Comment 1
2013-10-14 17:44:33 PDT
Reverted in
https://chromium.googlesource.com/chromium/blink/+/84386bc031b49ced92c765a8f554a595bb050dca
Ahmad Saleem
Comment 2
2022-08-28 17:41:13 PDT
The issue got merged into another and then it was fixed in 2015 in this commit:
https://chromium.googlesource.com/chromium/src.git/+/622e42ea052437c0d7ce4e66ea5f781b3b6bfb96
Ahmad Saleem
Comment 3
2022-12-16 05:58:31 PST
(In reply to Ahmad Saleem from
comment #2
)
> The issue got merged into another and then it was fixed in 2015 in this > commit: > >
https://chromium.googlesource.com/chromium/src.git/+/
> 622e42ea052437c0d7ce4e66ea5f781b3b6bfb96
https://github.com/WebKit/WebKit/blob/73fc4fd89f837a0eb9ceebdd631f2e66730072b4/Source/WebCore/rendering/updating/RenderTreeBuilderInline.cpp#L169
&
https://github.com/WebKit/WebKit/blob/73fc4fd89f837a0eb9ceebdd631f2e66730072b4/Source/WebCore/rendering/updating/RenderTreeBuilderInline.cpp#L122
&
https://github.com/WebKit/WebKit/blob/73fc4fd89f837a0eb9ceebdd631f2e66730072b4/Source/WebCore/rendering/updating/RenderTreeBuilderInline.cpp#L149
etc.
Ahmad Saleem
Comment 4
2023-05-19 10:27:04 PDT
Test Case (from Mozilla bug) -
https://bug928074.bmoattachments.org/attachment.cgi?id=8346204
Mozilla Bug -
https://bugzilla.mozilla.org/show_bug.cgi?id=928074
Test Case (from Chrome Bug) - Same as above. Even test case from
bug 125640
is same. [
https://bug-125640-attachments.webkit.org/attachment.cgi?id=219090
] I am not able to reproduce any difference between Chrome Canary 115, Safari 16.5. Only Firefox Nightly 115 has slight gap (1px) between both tables but I think this is not the issue. I think we can close this and also mark '
bug 125640
' as Duplicate of this. @Alan & @Brent & @Simon - Any input?
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug