mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-05-21 18:42:53 +00:00
When traversing the layout tree to find an appropriate box child to derive the baseline from. Only the child's margin and offset was being applied. Now we sum each offset on the recursive call.
19 lines
1.3 KiB
Text
19 lines
1.3 KiB
Text
Viewport <#document> at (0,0) content-size 800x600 children: not-inline
|
|
BlockContainer <html> at (0,0) content-size 800x120 [BFC] children: not-inline
|
|
BlockContainer <body> at (8,8) content-size 784x104 children: inline
|
|
frag 0 from BlockContainer start: 0, length: 0, rect: [13,10 143.515625x100] baseline: 56.796875
|
|
BlockContainer <button> at (13,10) content-size 143.515625x100 inline-block [BFC] children: not-inline
|
|
BlockContainer <(anonymous)> at (13,10) content-size 143.515625x100 flex-container(column) [FFC] children: not-inline
|
|
BlockContainer <(anonymous)> at (13,51.5) content-size 143.515625x17 flex-item [BFC] children: inline
|
|
frag 0 from TextNode start: 0, length: 19, rect: [13,51.5 143.515625x17] baseline: 13.296875
|
|
"Middle-aligned text"
|
|
TextNode <#text>
|
|
TextNode <#text>
|
|
|
|
ViewportPaintable (Viewport<#document>) [0,0 800x600]
|
|
PaintableWithLines (BlockContainer<HTML>) [0,0 800x120]
|
|
PaintableWithLines (BlockContainer<BODY>) [8,8 784x104]
|
|
PaintableWithLines (BlockContainer<BUTTON>) [8,8 153.515625x104]
|
|
PaintableWithLines (BlockContainer(anonymous)) [13,10 143.515625x100]
|
|
PaintableWithLines (BlockContainer(anonymous)) [13,51.5 143.515625x17]
|
|
TextPaintable (TextNode<#text>)
|