.item) [50,8 125x18]
diff --git a/Tests/LibWeb/Layout/expected/block-and-inline/forced-break-stops-non-whitespace-sequence.txt b/Tests/LibWeb/Layout/expected/block-and-inline/forced-break-stops-non-whitespace-sequence.txt
index afe47a29e01..9b243bb5f9c 100644
--- a/Tests/LibWeb/Layout/expected/block-and-inline/forced-break-stops-non-whitespace-sequence.txt
+++ b/Tests/LibWeb/Layout/expected/block-and-inline/forced-break-stops-non-whitespace-sequence.txt
@@ -1,5 +1,5 @@
Viewport <#document> at (0,0) content-size 800x600 children: not-inline
- BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline
+ BlockContainer at (0,0) content-size 800x43 [BFC] children: not-inline
BlockContainer at (8,13) content-size 784x17 children: not-inline
BlockContainer
at (9,14) content-size 782x15 children: inline
InlineNode
@@ -9,7 +9,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
TextNode <#text>
ViewportPaintable (Viewport<#document>) [0,0 800x600]
- PaintableWithLines (BlockContainer) [0,0 800x600]
+ PaintableWithLines (BlockContainer) [0,0 800x43]
PaintableWithLines (BlockContainer) [8,13 784x17]
PaintableWithLines (BlockContainer) [8,13 784x17]
PaintableWithLines (InlineNode)
diff --git a/Tests/LibWeb/Layout/expected/block-and-inline/inline-block-baseline-1.txt b/Tests/LibWeb/Layout/expected/block-and-inline/inline-block-baseline-1.txt
index 9efa9241189..5330409db13 100644
--- a/Tests/LibWeb/Layout/expected/block-and-inline/inline-block-baseline-1.txt
+++ b/Tests/LibWeb/Layout/expected/block-and-inline/inline-block-baseline-1.txt
@@ -1,5 +1,5 @@
Viewport <#document> at (0,0) content-size 800x600 children: not-inline
- BlockContainer at (1,1) content-size 798x600 [BFC] children: not-inline
+ BlockContainer at (1,1) content-size 798x112 [BFC] children: not-inline
BlockContainer at (10,10) content-size 780x94 children: inline
frag 0 from TextNode start: 0, length: 13, rect: [10,33 103.140625x18] baseline: 13.796875
"Hello friends"
@@ -18,8 +18,8 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
BlockContainer <(anonymous)> at (114.140625,103) content-size 202x0 children: inline
TextNode <#text>
-ViewportPaintable (Viewport<#document>) [0,0 800x600] overflow: [0,0 800x602]
- PaintableWithLines (BlockContainer) [0,0 800x602]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
+ PaintableWithLines (BlockContainer) [0,0 800x114]
PaintableWithLines (BlockContainer) [9,9 782x96]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer.ib) [113.140625,10 204x94]
diff --git a/Tests/LibWeb/Layout/expected/block-and-inline/inline-block-baseline-2.txt b/Tests/LibWeb/Layout/expected/block-and-inline/inline-block-baseline-2.txt
index 88813bdaf69..a9b7e05ad9e 100644
--- a/Tests/LibWeb/Layout/expected/block-and-inline/inline-block-baseline-2.txt
+++ b/Tests/LibWeb/Layout/expected/block-and-inline/inline-block-baseline-2.txt
@@ -1,5 +1,5 @@
Viewport <#document> at (0,0) content-size 800x600 children: not-inline
- BlockContainer at (1,1) content-size 798x600 [BFC] children: not-inline
+ BlockContainer at (1,1) content-size 798x80 [BFC] children: not-inline
BlockContainer at (10,10) content-size 780x62 children: inline
frag 0 from TextNode start: 0, length: 13, rect: [10,33 103.140625x18] baseline: 13.796875
"Hello friends"
@@ -21,8 +21,8 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
BlockContainer <(anonymous)> at (114.140625,51) content-size 39.234375x0 children: inline
TextNode <#text>
-ViewportPaintable (Viewport<#document>) [0,0 800x600] overflow: [0,0 800x602]
- PaintableWithLines (BlockContainer) [0,0 800x602]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
+ PaintableWithLines (BlockContainer) [0,0 800x82]
PaintableWithLines (BlockContainer) [9,9 782x64]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer
.ib) [113.140625,10 41.234375x62]
diff --git a/Tests/LibWeb/Layout/expected/block-and-inline/inline-box-positioned-with-top-left.txt b/Tests/LibWeb/Layout/expected/block-and-inline/inline-box-positioned-with-top-left.txt
index 08be6d79082..c1571f7e2b8 100644
--- a/Tests/LibWeb/Layout/expected/block-and-inline/inline-box-positioned-with-top-left.txt
+++ b/Tests/LibWeb/Layout/expected/block-and-inline/inline-box-positioned-with-top-left.txt
@@ -1,5 +1,5 @@
Viewport <#document> at (0,0) content-size 800x600 children: not-inline
- BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline
+ BlockContainer at (0,0) content-size 800x36 [BFC] children: not-inline
BlockContainer at (8,8) content-size 784x20 children: inline
frag 0 from TextNode start: 0, length: 14, rect: [8,8 112.421875x18] baseline: 13.796875
"text text text"
@@ -14,7 +14,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
TextNode <#text>
ViewportPaintable (Viewport<#document>) [0,0 800x600]
- PaintableWithLines (BlockContainer) [0,0 800x600]
+ PaintableWithLines (BlockContainer) [0,0 800x36]
PaintableWithLines (BlockContainer) [8,8 784x20]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer
.displaced_text) [150.421875,48 110.375x20]
diff --git a/Tests/LibWeb/Layout/expected/block-and-inline/inline-box-with-vertical-margins-vertical-align-top.txt b/Tests/LibWeb/Layout/expected/block-and-inline/inline-box-with-vertical-margins-vertical-align-top.txt
index b743a9e88c1..6b7cf6b96a1 100644
--- a/Tests/LibWeb/Layout/expected/block-and-inline/inline-box-with-vertical-margins-vertical-align-top.txt
+++ b/Tests/LibWeb/Layout/expected/block-and-inline/inline-box-with-vertical-margins-vertical-align-top.txt
@@ -1,5 +1,5 @@
Viewport <#document> at (0,0) content-size 800x600 children: not-inline
- BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline
+ BlockContainer at (0,0) content-size 800x191 [BFC] children: not-inline
BlockContainer at (8,8) content-size 784x175 children: inline
frag 0 from TextNode start: 0, length: 6, rect: [8,8 43.125x18] baseline: 13.796875
"Well, "
@@ -11,7 +11,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
TextNode <#text>
ViewportPaintable (Viewport<#document>) [0,0 800x600]
- PaintableWithLines (BlockContainer) [0,0 800x600]
+ PaintableWithLines (BlockContainer) [0,0 800x191]
PaintableWithLines (BlockContainer) [8,8 784x175]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer#inline-box) [51.125,58 100x100]
diff --git a/Tests/LibWeb/Layout/expected/block-and-inline/inline-box-with-vertical-margins.txt b/Tests/LibWeb/Layout/expected/block-and-inline/inline-box-with-vertical-margins.txt
index 9067a0f4366..16a8130f879 100644
--- a/Tests/LibWeb/Layout/expected/block-and-inline/inline-box-with-vertical-margins.txt
+++ b/Tests/LibWeb/Layout/expected/block-and-inline/inline-box-with-vertical-margins.txt
@@ -1,5 +1,5 @@
Viewport <#document> at (0,0) content-size 800x600 children: not-inline
- BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline
+ BlockContainer at (0,0) content-size 800x195 [BFC] children: not-inline
BlockContainer at (8,8) content-size 784x179 children: inline
frag 0 from TextNode start: 0, length: 6, rect: [8,169 43.125x18] baseline: 13.796875
"Well, "
@@ -11,7 +11,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
TextNode <#text>
ViewportPaintable (Viewport<#document>) [0,0 800x600]
- PaintableWithLines (BlockContainer) [0,0 800x600]
+ PaintableWithLines (BlockContainer) [0,0 800x195]
PaintableWithLines (BlockContainer) [8,8 784x179]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer
#inline-box) [51.125,58 100x100]
diff --git a/Tests/LibWeb/Layout/expected/block-and-inline/margin-collapse-1.txt b/Tests/LibWeb/Layout/expected/block-and-inline/margin-collapse-1.txt
index 3df430cdc53..09cac0f9f6e 100644
--- a/Tests/LibWeb/Layout/expected/block-and-inline/margin-collapse-1.txt
+++ b/Tests/LibWeb/Layout/expected/block-and-inline/margin-collapse-1.txt
@@ -1,5 +1,5 @@
Viewport <#document> at (0,0) content-size 800x600 children: not-inline
- BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline
+ BlockContainer at (0,0) content-size 800x279 [BFC] children: not-inline
BlockContainer at (8,25) content-size 784x229 children: not-inline
BlockContainer
at (34,26) content-size 100x100 children: inline
frag 0 from TextNode start: 0, length: 3, rect: [34,26 27.15625x18] baseline: 13.796875
@@ -15,7 +15,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
TextNode <#text>
ViewportPaintable (Viewport<#document>) [0,0 800x600]
- PaintableWithLines (BlockContainer) [0,0 800x600]
+ PaintableWithLines (BlockContainer) [0,0 800x279]
PaintableWithLines (BlockContainer) [8,25 784x229]
PaintableWithLines (BlockContainer
#foo) [33,25 102x102]
TextPaintable (TextNode<#text>)
diff --git a/Tests/LibWeb/Layout/expected/block-and-inline/margin-collapse-2.txt b/Tests/LibWeb/Layout/expected/block-and-inline/margin-collapse-2.txt
index 5cc00bbe90b..aa0cb9c43ec 100644
--- a/Tests/LibWeb/Layout/expected/block-and-inline/margin-collapse-2.txt
+++ b/Tests/LibWeb/Layout/expected/block-and-inline/margin-collapse-2.txt
@@ -1,5 +1,5 @@
Viewport <#document> at (0,0) content-size 800x600 children: not-inline
- BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline
+ BlockContainer at (0,0) content-size 800x352 [BFC] children: not-inline
BlockContainer at (8,8) content-size 784x336 children: not-inline
BlockContainer
at (9,9) content-size 100x100 children: inline
frag 0 from TextNode start: 0, length: 3, rect: [9,9 27.15625x18] baseline: 13.796875
@@ -21,7 +21,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
TextNode <#text>
ViewportPaintable (Viewport<#document>) [0,0 800x600]
- PaintableWithLines (BlockContainer) [0,0 800x600]
+ PaintableWithLines (BlockContainer) [0,0 800x352]
PaintableWithLines (BlockContainer) [8,8 784x336]
PaintableWithLines (BlockContainer
#foo) [8,8 102x102]
TextPaintable (TextNode<#text>)
diff --git a/Tests/LibWeb/Layout/expected/block-and-inline/margin-collapse-3.txt b/Tests/LibWeb/Layout/expected/block-and-inline/margin-collapse-3.txt
index 82f2a110577..f2994530683 100644
--- a/Tests/LibWeb/Layout/expected/block-and-inline/margin-collapse-3.txt
+++ b/Tests/LibWeb/Layout/expected/block-and-inline/margin-collapse-3.txt
@@ -1,5 +1,5 @@
Viewport <#document> at (0,0) content-size 800x600 children: not-inline
- BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline
+ BlockContainer at (0,0) content-size 800x366 [BFC] children: not-inline
BlockContainer at (8,8) content-size 784x350 children: not-inline
BlockContainer
at (8,8) content-size 100x100 children: not-inline
BlockContainer <(anonymous)> at (8,133) content-size 784x0 children: inline
@@ -10,7 +10,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
TextNode <#text>
ViewportPaintable (Viewport<#document>) [0,0 800x600]
- PaintableWithLines (BlockContainer) [0,0 800x600]
+ PaintableWithLines (BlockContainer) [0,0 800x366]
PaintableWithLines (BlockContainer) [8,8 784x350]
PaintableWithLines (BlockContainer
#foo) [8,8 100x100]
PaintableWithLines (BlockContainer(anonymous)) [8,133 784x0]
diff --git a/Tests/LibWeb/Layout/expected/block-and-inline/margin-collapse-4.txt b/Tests/LibWeb/Layout/expected/block-and-inline/margin-collapse-4.txt
index b6b9c957edb..62afe5685b0 100644
--- a/Tests/LibWeb/Layout/expected/block-and-inline/margin-collapse-4.txt
+++ b/Tests/LibWeb/Layout/expected/block-and-inline/margin-collapse-4.txt
@@ -1,5 +1,5 @@
Viewport <#document> at (0,0) content-size 800x600 children: not-inline
- BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline
+ BlockContainer at (0,0) content-size 800x166 [BFC] children: not-inline
BlockContainer at (8,8) content-size 784x150 children: not-inline
BlockContainer
at (8,8) content-size 100x50 children: not-inline
BlockContainer
at (8,8) content-size 50x50 children: not-inline
@@ -10,7 +10,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
TextNode <#text>
ViewportPaintable (Viewport<#document>) [0,0 800x600]
- PaintableWithLines (BlockContainer) [0,0 800x600]
+ PaintableWithLines (BlockContainer) [0,0 800x166]
PaintableWithLines (BlockContainer) [8,8 784x150]
PaintableWithLines (BlockContainer
#foo) [8,8 100x50]
PaintableWithLines (BlockContainer
#baz) [8,8 50x50]
diff --git a/Tests/LibWeb/Layout/expected/block-and-inline/relpos-inline-element-js-offsets.txt b/Tests/LibWeb/Layout/expected/block-and-inline/relpos-inline-element-js-offsets.txt
index 594170cf03a..4353b78ce54 100644
--- a/Tests/LibWeb/Layout/expected/block-and-inline/relpos-inline-element-js-offsets.txt
+++ b/Tests/LibWeb/Layout/expected/block-and-inline/relpos-inline-element-js-offsets.txt
@@ -1,5 +1,5 @@
Viewport <#document> at (0,0) content-size 800x600 children: not-inline
- BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline
+ BlockContainer at (0,0) content-size 800x169 [BFC] children: not-inline
BlockContainer at (8,8) content-size 784x148 children: not-inline
BlockContainer <(anonymous)> at (8,8) content-size 784x18 children: inline
InlineNode
@@ -34,7 +34,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
TextNode <#text>
ViewportPaintable (Viewport<#document>) [0,0 800x600]
- PaintableWithLines (BlockContainer) [0,0 800x600]
+ PaintableWithLines (BlockContainer) [0,0 800x169]
PaintableWithLines (BlockContainer) [8,8 784x148]
PaintableWithLines (BlockContainer(anonymous)) [8,8 784x18]
PaintableWithLines (InlineNode)
diff --git a/Tests/LibWeb/Layout/expected/block-and-inline/relpos-inline-elements.txt b/Tests/LibWeb/Layout/expected/block-and-inline/relpos-inline-elements.txt
index 623db03f5e6..8fca923709a 100644
--- a/Tests/LibWeb/Layout/expected/block-and-inline/relpos-inline-elements.txt
+++ b/Tests/LibWeb/Layout/expected/block-and-inline/relpos-inline-elements.txt
@@ -1,5 +1,5 @@
Viewport <#document> at (0,0) content-size 800x600 children: not-inline
- BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline
+ BlockContainer at (0,0) content-size 800x34 [BFC] children: not-inline
BlockContainer at (8,8) content-size 784x18 children: inline
frag 0 from TextNode start: 0, length: 4, rect: [8,8 35.15625x18] baseline: 13.796875
"foo "
@@ -19,7 +19,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
TextNode <#text>
ViewportPaintable (Viewport<#document>) [0,0 800x600]
- PaintableWithLines (BlockContainer) [0,0 800x600]
+ PaintableWithLines (BlockContainer) [0,0 800x34]
PaintableWithLines (BlockContainer) [8,8 784x18]
TextPaintable (TextNode<#text>)
PaintableWithLines (InlineNode)
diff --git a/Tests/LibWeb/Layout/expected/block-and-inline/single-br-inline-layout.txt b/Tests/LibWeb/Layout/expected/block-and-inline/single-br-inline-layout.txt
index 8c1c13f0c82..422a3aab5a3 100644
--- a/Tests/LibWeb/Layout/expected/block-and-inline/single-br-inline-layout.txt
+++ b/Tests/LibWeb/Layout/expected/block-and-inline/single-br-inline-layout.txt
@@ -1,5 +1,5 @@
Viewport <#document> at (0,0) content-size 800x600 children: not-inline
- BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline
+ BlockContainer at (0,0) content-size 800x38 [BFC] children: not-inline
BlockContainer at (8,8) content-size 784x22 children: not-inline
BlockContainer at (8,8) content-size 784x2 children: not-inline
BlockContainer <(anonymous)> at (8,10) content-size 784x18 children: inline
@@ -7,7 +7,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
BlockContainer
at (8,28) content-size 784x2 children: not-inline
ViewportPaintable (Viewport<#document>) [0,0 800x600]
- PaintableWithLines (BlockContainer) [0,0 800x600]
+ PaintableWithLines (BlockContainer) [0,0 800x38]
PaintableWithLines (BlockContainer) [8,8 784x22]
PaintableWithLines (BlockContainer
#begin) [8,8 784x2]
PaintableWithLines (BlockContainer(anonymous)) [8,10 784x18]
diff --git a/Tests/LibWeb/Layout/expected/flex/br-element-does-not-get-blockified-by-itself.txt b/Tests/LibWeb/Layout/expected/flex/br-element-does-not-get-blockified-by-itself.txt
index 22ca714e3bb..8288d6865ed 100644
--- a/Tests/LibWeb/Layout/expected/flex/br-element-does-not-get-blockified-by-itself.txt
+++ b/Tests/LibWeb/Layout/expected/flex/br-element-does-not-get-blockified-by-itself.txt
@@ -1,5 +1,5 @@
Viewport <#document> at (0,0) content-size 800x600 children: not-inline
- BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline
+ BlockContainer at (0,0) content-size 800x70 [BFC] children: not-inline
BlockContainer at (8,8) content-size 784x54 children: not-inline
Box
at (8,8) content-size 784x54 flex-container(row) [FFC] children: not-inline
BlockContainer <(anonymous)> at (8,8) content-size 55.359375x54 flex-item [BFC] children: inline
@@ -16,7 +16,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
TextNode <#text>
ViewportPaintable (Viewport<#document>) [0,0 800x600]
- PaintableWithLines (BlockContainer) [0,0 800x600]
+ PaintableWithLines (BlockContainer) [0,0 800x70]
PaintableWithLines (BlockContainer) [8,8 784x54]
PaintableBox (Box
) [8,8 784x54]
PaintableWithLines (BlockContainer(anonymous)) [8,8 55.359375x54]
diff --git a/Tests/LibWeb/Layout/expected/grid/item-column-span-2.txt b/Tests/LibWeb/Layout/expected/grid/item-column-span-2.txt
index 123ae6c4859..cffc3b1a37f 100644
--- a/Tests/LibWeb/Layout/expected/grid/item-column-span-2.txt
+++ b/Tests/LibWeb/Layout/expected/grid/item-column-span-2.txt
@@ -1,5 +1,5 @@
Viewport <#document> at (0,0) content-size 800x600 children: not-inline
- BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline
+ BlockContainer at (0,0) content-size 800x52 [BFC] children: not-inline
BlockContainer at (8,8) content-size 784x36 children: not-inline
Box
at (8,8) content-size 784x36 [GFC] children: not-inline
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
@@ -19,7 +19,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
TextNode <#text>
ViewportPaintable (Viewport<#document>) [0,0 800x600]
- PaintableWithLines (BlockContainer) [0,0 800x600]
+ PaintableWithLines (BlockContainer) [0,0 800x52]
PaintableWithLines (BlockContainer) [8,8 784x36]
PaintableBox (Box.container) [8,8 784x36]
PaintableWithLines (BlockContainer
.item-left) [8,8 100x36]
diff --git a/Tests/LibWeb/Layout/expected/grid/item-span-exceeds-columns-size.txt b/Tests/LibWeb/Layout/expected/grid/item-span-exceeds-columns-size.txt
index 7e579fd1829..cbb91894220 100644
--- a/Tests/LibWeb/Layout/expected/grid/item-span-exceeds-columns-size.txt
+++ b/Tests/LibWeb/Layout/expected/grid/item-span-exceeds-columns-size.txt
@@ -1,11 +1,11 @@
Viewport <#document> at (0,0) content-size 800x600 children: not-inline
- BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline
+ BlockContainer at (0,0) content-size 800x116 [BFC] children: not-inline
BlockContainer at (8,8) content-size 784x100 children: not-inline
Box
at (8,8) content-size 300x100 [GFC] children: not-inline
BlockContainer at (8,8) content-size 300x100 [BFC] children: not-inline
ViewportPaintable (Viewport<#document>) [0,0 800x600]
- PaintableWithLines (BlockContainer) [0,0 800x600]
+ PaintableWithLines (BlockContainer) [0,0 800x116]
PaintableWithLines (BlockContainer) [8,8 784x100]
PaintableBox (Box.container) [8,8 300x100]
PaintableWithLines (BlockContainer
.item) [8,8 300x100]
diff --git a/Tests/LibWeb/Layout/expected/grid/placement-4.txt b/Tests/LibWeb/Layout/expected/grid/placement-4.txt
index 93df5e68146..9c1be42272e 100644
--- a/Tests/LibWeb/Layout/expected/grid/placement-4.txt
+++ b/Tests/LibWeb/Layout/expected/grid/placement-4.txt
@@ -1,5 +1,5 @@
Viewport <#document> at (0,0) content-size 800x600 children: not-inline
- BlockContainer at (1,1) content-size 798x600 [BFC] children: not-inline
+ BlockContainer at (1,1) content-size 798x60 [BFC] children: not-inline
BlockContainer at (10,10) content-size 780x42 children: not-inline
Box
at (11,11) content-size 778x40 [GFC] children: not-inline
BlockContainer at (12,12) content-size 776x18 [BFC] children: inline
@@ -11,8 +11,8 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
"2"
TextNode <#text>
-ViewportPaintable (Viewport<#document>) [0,0 800x600] overflow: [0,0 800x602]
- PaintableWithLines (BlockContainer) [0,0 800x602]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
+ PaintableWithLines (BlockContainer) [0,0 800x62]
PaintableWithLines (BlockContainer) [9,9 782x44]
PaintableBox (Box.grid-container) [10,10 780x42]
PaintableWithLines (BlockContainer
.a) [11,11 778x20]
diff --git a/Tests/LibWeb/Layout/input/block-and-inline/abspos-br.html b/Tests/LibWeb/Layout/input/block-and-inline/abspos-br.html
index b84bcf9c2c8..cd6d1652ddb 100644
--- a/Tests/LibWeb/Layout/input/block-and-inline/abspos-br.html
+++ b/Tests/LibWeb/Layout/input/block-and-inline/abspos-br.html
@@ -1 +1,2 @@
+
a
b
\ No newline at end of file
diff --git a/Tests/LibWeb/Layout/input/block-and-inline/block-with-hidden-overflow-after-sibling-float.html b/Tests/LibWeb/Layout/input/block-and-inline/block-with-hidden-overflow-after-sibling-float.html
index 95522929c9f..405f8130d03 100644
--- a/Tests/LibWeb/Layout/input/block-and-inline/block-with-hidden-overflow-after-sibling-float.html
+++ b/Tests/LibWeb/Layout/input/block-and-inline/block-with-hidden-overflow-after-sibling-float.html
@@ -1,3 +1,4 @@
+
\ No newline at end of file
diff --git a/Tests/LibWeb/Layout/input/block-and-inline/percentage-height-in-quirks-mode.html b/Tests/LibWeb/Layout/input/block-and-inline/percentage-height-in-quirks-mode.html
index 00f538e7688..09158dab0f6 100644
--- a/Tests/LibWeb/Layout/input/block-and-inline/percentage-height-in-quirks-mode.html
+++ b/Tests/LibWeb/Layout/input/block-and-inline/percentage-height-in-quirks-mode.html
@@ -1,3 +1,4 @@
+
diff --git a/Tests/LibWeb/Layout/input/grid/item-column-span-2.html b/Tests/LibWeb/Layout/input/grid/item-column-span-2.html
index e7ffb7b7d0f..0fd3f00968d 100644
--- a/Tests/LibWeb/Layout/input/grid/item-column-span-2.html
+++ b/Tests/LibWeb/Layout/input/grid/item-column-span-2.html
@@ -1,3 +1,4 @@
+