Files
ladybird/Tests/LibWeb/Layout/expected/table/colspan-with-trailing-characters.txt
Jelle Raaijmakers f4b04beccd LibWeb: Show inline positioning in layout tree dump
Inline nodes in our layout tree have a position, so let's show it. By
centralizing the logic for this, block nodes now lose their redundant
'content-size' dump info which is already part of the box model dump.
2025-08-27 11:53:45 +01:00

116 lines
7.7 KiB
Plaintext

Viewport <#document> at [0,0] [0+0+0 800 0+0+0] [0+0+0 600 0+0+0] children: not-inline
BlockContainer <html> at [0,0] [0+0+0 800 0+0+0] [0+0+0 106 0+0+0] [BFC] children: not-inline
BlockContainer <(anonymous)> at [0,0] [0+0+0 800 0+0+0] [0+0+0 0 0+0+0] children: inline
TextNode <#text> (not painted)
BlockContainer <body> at [8,8] [8+0+0 784 0+0+8] [8+0+0 90 0+0+8] children: not-inline
BlockContainer <(anonymous)> at [8,8] [0+0+0 784 0+0+0] [0+0+0 0 0+0+0] children: inline
TextNode <#text> (not painted)
TableWrapper <(anonymous)> at [8,8] [0+0+0 229.359375 0+0+554.640625] [0+0+0 90 0+0+0] [BFC] children: not-inline
Box <table> at [9,9] table-box [0+1+0 227.359375 0+1+0] [0+1+0 88 0+1+0] [TFC] children: not-inline
BlockContainer <(anonymous)> (not painted) children: inline
TextNode <#text> (not painted)
Box <tbody> at [9,9] table-row-group [0+0+0 227.359375 0+0+0] [0+0+0 88 0+0+0] children: not-inline
Box <tr> at [9,9] table-row [0+0+0 227.359375 0+0+0] [0+0+0 22 0+0+0] children: not-inline
BlockContainer <(anonymous)> (not painted) children: inline
TextNode <#text> (not painted)
BlockContainer <th> at [11,11] table-cell [0+1+1 70.046875 1+1+0] [0+1+1 18 1+1+0] [BFC] children: inline
frag 0 from TextNode start: 0, length: 8, rect: [11,11 70.046875x18] baseline: 13.796875
"Header 1"
TextNode <#text> (not painted)
BlockContainer <(anonymous)> (not painted) children: inline
TextNode <#text> (not painted)
BlockContainer <th> at [85.046875,11] table-cell [0+1+1 72.515625 1+1+0] [0+1+1 18 1+1+0] [BFC] children: inline
frag 0 from TextNode start: 0, length: 8, rect: [85.046875,11 72.515625x18] baseline: 13.796875
"Header 2"
TextNode <#text> (not painted)
BlockContainer <(anonymous)> (not painted) children: inline
TextNode <#text> (not painted)
BlockContainer <th> at [161.5625,11] table-cell [0+1+1 72.796875 1+1+0] [0+1+1 18 1+1+0] [BFC] children: inline
frag 0 from TextNode start: 0, length: 8, rect: [161.5625,11 72.796875x18] baseline: 13.796875
"Header 3"
TextNode <#text> (not painted)
BlockContainer <(anonymous)> (not painted) children: inline
TextNode <#text> (not painted)
BlockContainer <(anonymous)> (not painted) children: inline
TextNode <#text> (not painted)
Box <tr> at [9,31] table-row [0+0+0 227.359375 0+0+0] [0+0+0 22 0+0+0] children: not-inline
BlockContainer <(anonymous)> (not painted) children: inline
TextNode <#text> (not painted)
BlockContainer <td> at [11,33] table-cell [0+1+1 223.359375 1+1+0] [0+1+1 18 1+1+0] [BFC] children: inline
frag 0 from TextNode start: 0, length: 6, rect: [101.75,33 41.84375x18] baseline: 13.796875
"Cell 1"
TextNode <#text> (not painted)
BlockContainer <(anonymous)> (not painted) children: inline
TextNode <#text> (not painted)
BlockContainer <(anonymous)> (not painted) children: inline
TextNode <#text> (not painted)
Box <tr> at [9,53] table-row [0+0+0 227.359375 0+0+0] [0+0+0 22 0+0+0] children: not-inline
BlockContainer <(anonymous)> (not painted) children: inline
TextNode <#text> (not painted)
BlockContainer <td> at [11,55] table-cell [0+1+1 223.359375 1+1+0] [0+1+1 18 1+1+0] [BFC] children: inline
frag 0 from TextNode start: 0, length: 6, rect: [100.515625,55 44.3125x18] baseline: 13.796875
"Cell 2"
TextNode <#text> (not painted)
BlockContainer <(anonymous)> (not painted) children: inline
TextNode <#text> (not painted)
BlockContainer <(anonymous)> (not painted) children: inline
TextNode <#text> (not painted)
Box <tr> at [9,75] table-row [0+0+0 227.359375 0+0+0] [0+0+0 22 0+0+0] children: not-inline
BlockContainer <(anonymous)> (not painted) children: inline
TextNode <#text> (not painted)
BlockContainer <td> at [11,77] table-cell [0+1+1 70.046875 1+1+0] [0+1+1 18 1+1+0] [BFC] children: inline
frag 0 from TextNode start: 0, length: 6, rect: [23.71875,77 44.59375x18] baseline: 13.796875
"Cell 3"
TextNode <#text> (not painted)
BlockContainer <(anonymous)> (not painted) children: inline
TextNode <#text> (not painted)
BlockContainer <td> at [85.046875,77] table-cell [0+1+1 72.515625 1+1+0] [0+1+1 18 1+1+0] [BFC] children: inline
frag 0 from TextNode start: 0, length: 6, rect: [99.671875,77 43.25x18] baseline: 13.796875
"Cell 4"
TextNode <#text> (not painted)
BlockContainer <(anonymous)> (not painted) children: inline
TextNode <#text> (not painted)
BlockContainer <td> at [161.5625,77] table-cell [0+1+1 72.796875 1+1+0] [0+1+1 18 1+1+0] [BFC] children: inline
frag 0 from TextNode start: 0, length: 6, rect: [175.984375,77 43.953125x18] baseline: 13.796875
"Cell 5"
TextNode <#text> (not painted)
BlockContainer <(anonymous)> (not painted) children: inline
TextNode <#text> (not painted)
BlockContainer <(anonymous)> (not painted) children: inline
TextNode <#text> (not painted)
BlockContainer <(anonymous)> at [8,98] [0+0+0 784 0+0+0] [0+0+0 0 0+0+0] children: inline
TextNode <#text> (not painted)
ViewportPaintable (Viewport<#document>) [0,0 800x600]
PaintableWithLines (BlockContainer<HTML>) [0,0 800x106]
PaintableWithLines (BlockContainer(anonymous)) [0,0 800x0]
PaintableWithLines (BlockContainer<BODY>) [8,8 784x90]
PaintableWithLines (BlockContainer(anonymous)) [8,8 784x0]
PaintableWithLines (TableWrapper(anonymous)) [8,8 229.359375x90]
PaintableBox (Box<TABLE>) [8,8 229.359375x90]
PaintableBox (Box<TBODY>) [9,9 227.359375x88]
PaintableBox (Box<TR>) [9,9 227.359375x22]
PaintableWithLines (BlockContainer<TH>) [9,9 74.046875x22]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<TH>) [83.046875,9 76.515625x22]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<TH>) [159.5625,9 76.796875x22]
TextPaintable (TextNode<#text>)
PaintableBox (Box<TR>) [9,31 227.359375x22]
PaintableWithLines (BlockContainer<TD>) [9,31 227.359375x22]
TextPaintable (TextNode<#text>)
PaintableBox (Box<TR>) [9,53 227.359375x22]
PaintableWithLines (BlockContainer<TD>) [9,53 227.359375x22]
TextPaintable (TextNode<#text>)
PaintableBox (Box<TR>) [9,75 227.359375x22]
PaintableWithLines (BlockContainer<TD>) [9,75 74.046875x22]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<TD>) [83.046875,75 76.515625x22]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<TD>) [159.5625,75 76.796875x22]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer(anonymous)) [8,98 784x0]
SC for Viewport<#document> [0,0 800x600] [children: 1] (z-index: auto)
SC for BlockContainer<HTML> [0,0 800x106] [children: 0] (z-index: auto)