mirror of
https://github.com/fergalmoran/ladybird.git
synced 2025-12-28 04:08:08 +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.
45 lines
3.2 KiB
Plaintext
45 lines
3.2 KiB
Plaintext
Viewport <#document> at (0,0) content-size 800x600 children: not-inline
|
|
BlockContainer <html> at (0,0) content-size 800x600 [BFC] children: not-inline
|
|
BlockContainer <body> at (8,8) content-size 784x46 children: inline
|
|
frag 0 from BlockContainer start: 0, length: 0, rect: [9,9 135.984375x44] baseline: 13.796875
|
|
BlockContainer <table> at (9,9) content-size 135.984375x44 inline-block [BFC] children: not-inline
|
|
TableWrapper <(anonymous)> at (9,9) content-size 135.984375x44 inline-block [BFC] children: not-inline
|
|
Box <(anonymous)> at (9,9) content-size 135.984375x44 inline-table table-box [TFC] children: not-inline
|
|
Box <tbody> at (9,9) content-size 129.984375x38 table-row-group children: not-inline
|
|
Box <tr> at (11,11) content-size 129.984375x19 table-row children: not-inline
|
|
BlockContainer <td> at (12,12) content-size 87.90625x17 table-cell [BFC] children: inline
|
|
frag 0 from TextNode start: 0, length: 2, rect: [12,12 15.734375x17] baseline: 13.296875
|
|
"ID"
|
|
TextNode <#text>
|
|
BlockContainer <td> at (103.90625,12) content-size 38.078125x17 table-cell [BFC] children: inline
|
|
frag 0 from TextNode start: 0, length: 4, rect: [103.90625,12 27.84375x17] baseline: 13.296875
|
|
"null"
|
|
TextNode <#text>
|
|
Box <tr> at (11,32) content-size 129.984375x19 table-row children: not-inline
|
|
BlockContainer <td> at (12,33) content-size 87.90625x17 table-cell [BFC] children: inline
|
|
frag 0 from TextNode start: 0, length: 11, rect: [12,33 87.90625x17] baseline: 13.296875
|
|
"Is Selected"
|
|
TextNode <#text>
|
|
BlockContainer <td> at (103.90625,33) content-size 38.078125x17 table-cell [BFC] children: inline
|
|
frag 0 from TextNode start: 0, length: 5, rect: [103.90625,33 38.078125x17] baseline: 13.296875
|
|
"false"
|
|
TextNode <#text>
|
|
|
|
ViewportPaintable (Viewport<#document>) [0,0 800x600]
|
|
PaintableWithLines (BlockContainer<HTML>) [0,0 800x600]
|
|
PaintableWithLines (BlockContainer<BODY>) [8,8 784x46]
|
|
PaintableWithLines (BlockContainer<TABLE>) [8,8 137.984375x46]
|
|
PaintableWithLines (TableWrapper(anonymous)) [9,9 135.984375x44]
|
|
PaintableBox (Box(anonymous)) [9,9 135.984375x44]
|
|
PaintableBox (Box<TBODY>) [9,9 129.984375x38] overflow: [9,9 133.984375x42]
|
|
PaintableBox (Box<TR>) [11,11 129.984375x19] overflow: [11,11 131.984375x19]
|
|
PaintableWithLines (BlockContainer<TD>) [11,11 89.90625x19]
|
|
TextPaintable (TextNode<#text>)
|
|
PaintableWithLines (BlockContainer<TD>) [102.90625,11 40.078125x19]
|
|
TextPaintable (TextNode<#text>)
|
|
PaintableBox (Box<TR>) [11,32 129.984375x19] overflow: [11,32 131.984375x19]
|
|
PaintableWithLines (BlockContainer<TD>) [11,32 89.90625x19]
|
|
TextPaintable (TextNode<#text>)
|
|
PaintableWithLines (BlockContainer<TD>) [102.90625,32 40.078125x19]
|
|
TextPaintable (TextNode<#text>)
|