[Webkit-unassigned] [Bug 272825] relative inline box should play well with out-of-flow positionning
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sat Apr 27 19:17:27 PDT 2024
https://bugs.webkit.org/show_bug.cgi?id=272825
--- Comment #8 from zalan <zalan at apple.com> ---
This is caused by WebKit's continuation structure where the out-of-flow block gets to the "post" part of the continuation (initiated by the previous sibling in-flow block) and while at layout we compute its "containing block relative" position correctly (0, 0), at paint time renderer's (0, 0) position is applied relative to the post block anonymous container.
<div><span><div>X</div><div class=out_of_flow>X</div></span></div>
B---YGLS---* RenderView at (0,0) size 776x549 renderer (0x1500042c0)
B-----LS--- HTML RenderBlock at (0,0) size 776x549 renderer (0x1500057e0)
B---------- BODY RenderBody at (8,8) size 760x533 renderer (0x150005a90)
B---------- DIV RenderBlock at (0,0) size 760x18 renderer (0x150006c40)
B---YG----- RenderBlock at (0,0) size 760x0 renderer (0x150007410)
IR----L---- SPAN RenderInline (0.00, 0.00) renderer (0x150006da0) continuation->(0x150007160)
BR--YGL---- RenderBlock at (0,0) size 760x18 renderer (0x150007160) continuation->(0x1500076d0)
B---------- DIV RenderBlock at (0,0) size 760x18 renderer (0x150007000)
I---------- #text RenderText renderer (0x150007930)
B---YG----- RenderBlock at (0,18) size 760x0 renderer (0x150007570)
IR----L---- SPAN RenderInline (0.00, 0.00) renderer (0x1500076d0)
BA----L---- DIV RenderBlock at (0,0) size 13.56x20 renderer (0x150007a00)
I---------- #text RenderText renderer (0x150007cb0)
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20240428/4c3b500b/attachment.htm>
More information about the webkit-unassigned
mailing list