#child) [11,11 172x54.40625]
+ TextPaintable (TextNode<#text>)
diff --git a/Tests/LibWeb/Layout/expected/blockify-layout-internal-box-without-crashing.txt b/Tests/LibWeb/Layout/expected/blockify-layout-internal-box-without-crashing.txt
index 05cb1138e5..4909aa348d 100644
--- a/Tests/LibWeb/Layout/expected/blockify-layout-internal-box-without-crashing.txt
+++ b/Tests/LibWeb/Layout/expected/blockify-layout-internal-box-without-crashing.txt
@@ -7,3 +7,13 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
Box
at (10,10) content-size 0x0 table-row children: not-inline
BlockContainer <(anonymous)> at (10,10) content-size 0x0 table-cell [BFC] children: not-inline
BlockContainer at (9,9) content-size 0x0 positioned [BFC] children: not-inline
+
+PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ PaintableWithLines (BlockContainer) [0,0 800x20]
+ PaintableWithLines (BlockContainer) [8,8 784x4]
+ PaintableWithLines (TableWrapper(anonymous)) [8,8 4x4]
+ PaintableBox (Box) [8,8 4x4]
+ PaintableBox (Box) [8,8 0x0] overflow: [8,8 2x2]
+ PaintableBox (Box) [10,10 0x0] overflow: [8,8 2x2]
+ PaintableWithLines (BlockContainer(anonymous)) [10,10 0x0] overflow: [8,8 2x2]
+ PaintableWithLines (BlockContainer) [8,8 2x2]
diff --git a/Tests/LibWeb/Layout/expected/box-sizing-border-box-for-definite-sizes-without-layout.txt b/Tests/LibWeb/Layout/expected/box-sizing-border-box-for-definite-sizes-without-layout.txt
index 666f8faa31..56e65fb8f0 100644
--- a/Tests/LibWeb/Layout/expected/box-sizing-border-box-for-definite-sizes-without-layout.txt
+++ b/Tests/LibWeb/Layout/expected/box-sizing-border-box-for-definite-sizes-without-layout.txt
@@ -9,3 +9,10 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
frag 0 from TextNode start: 0, length: 5, rect: [28,28 49.71875x21.828125]
"Hello"
TextNode <#text>
+
+PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ PaintableWithLines (BlockContainer) [0,0 800x66.90625]
+ PaintableWithLines (BlockContainer) [8,8 784x50.90625]
+ PaintableBox (Box.button) [8,18.90625 89.71875x40]
+ PaintableWithLines (BlockContainer(anonymous)) [28,28 49.71875x21.828125]
+ TextPaintable (TextNode<#text>)
diff --git a/Tests/LibWeb/Layout/expected/calc-negate-length.txt b/Tests/LibWeb/Layout/expected/calc-negate-length.txt
index f1d8d52e15..e1d6405194 100644
--- a/Tests/LibWeb/Layout/expected/calc-negate-length.txt
+++ b/Tests/LibWeb/Layout/expected/calc-negate-length.txt
@@ -3,3 +3,9 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
BlockContainer at (8,8) content-size 784x50 children: not-inline
BlockContainer at (8,8) content-size 100x50 children: not-inline
BlockContainer at (8,8) content-size 99x50 children: not-inline
+
+PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ PaintableWithLines (BlockContainer) [0,0 800x66]
+ PaintableWithLines (BlockContainer) [8,8 784x50]
+ PaintableWithLines (BlockContainer.container) [8,8 100x50]
+ PaintableWithLines (BlockContainer .foo) [8,8 99x50]
diff --git a/Tests/LibWeb/Layout/expected/css-all-unset.txt b/Tests/LibWeb/Layout/expected/css-all-unset.txt
index 1ae7a33672..e724186ffd 100644
--- a/Tests/LibWeb/Layout/expected/css-all-unset.txt
+++ b/Tests/LibWeb/Layout/expected/css-all-unset.txt
@@ -10,3 +10,11 @@ Viewport <#document> at (0,0) content-size 800x600 children: inline
TextNode <#text>
InlineNode
TextNode <#text>
+
+PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ InlinePaintable (InlineNode)
+ InlinePaintable (InlineNode)
+ InlinePaintable (InlineNode | |