at (9,17) content-size 782x17 children: inline
- frag 0 from TextNode start: 0, length: 1, rect: [9,17 8x17] baseline: 13.296875
- " "
InlineNode
+ frag 0 from TextNode start: 0, length: 1, rect: [9,17 8x17] baseline: 13.296875
+ " "
TextNode <#text>
TextNode <#text>
diff --git a/Tests/LibWeb/Layout/expected/block-and-inline/margin-padding-block-inline-start.txt b/Tests/LibWeb/Layout/expected/block-and-inline/margin-padding-block-inline-start.txt
index 9dd339218c..7a38d34245 100644
--- a/Tests/LibWeb/Layout/expected/block-and-inline/margin-padding-block-inline-start.txt
+++ b/Tests/LibWeb/Layout/expected/block-and-inline/margin-padding-block-inline-start.txt
@@ -3,9 +3,9 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
BlockContainer at (10,10) content-size 500x81 children: not-inline
BlockContainer at (51,21) content-size 413x49 children: not-inline
BlockContainer at (92,32) content-size 326x17 children: inline
- frag 0 from TextNode start: 0, length: 5, rect: [93,32 39.78125x17] baseline: 13.296875
- "Hello"
InlineNode
+ frag 0 from TextNode start: 0, length: 5, rect: [93,32 39.78125x17] baseline: 13.296875
+ "Hello"
TextNode <#text>
ViewportPaintable (Viewport<#document>) [0,0 800x600]
diff --git a/Tests/LibWeb/Layout/expected/block-and-inline/margin-padding-block-inline.txt b/Tests/LibWeb/Layout/expected/block-and-inline/margin-padding-block-inline.txt
index dcb98015e1..0197b88adb 100644
--- a/Tests/LibWeb/Layout/expected/block-and-inline/margin-padding-block-inline.txt
+++ b/Tests/LibWeb/Layout/expected/block-and-inline/margin-padding-block-inline.txt
@@ -3,9 +3,9 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
BlockContainer at (10,10) content-size 500x101 children: not-inline
BlockContainer at (31,21) content-size 458x79 children: not-inline
BlockContainer at (72,52) content-size 376x17 children: inline
- frag 0 from TextNode start: 0, length: 5, rect: [73,52 39.78125x17] baseline: 13.296875
- "Hello"
InlineNode
+ frag 0 from TextNode start: 0, length: 5, rect: [73,52 39.78125x17] baseline: 13.296875
+ "Hello"
TextNode <#text>
ViewportPaintable (Viewport<#document>) [0,0 800x600]
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 ca588a6243..e5ba2553d6 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
@@ -2,17 +2,17 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline
BlockContainer at (8,8) content-size 784x152 children: not-inline
BlockContainer <(anonymous)> at (8,8) content-size 784x17 children: inline
- frag 0 from TextNode start: 0, length: 5, rect: [8,8 36.40625x17] baseline: 13.296875
- "well "
- frag 1 from TextNode start: 0, length: 6, rect: [44,33 44.84375x17] baseline: 13.296875
- "hello "
- frag 2 from TextNode start: 0, length: 7, rect: [89,58 55.359375x17] baseline: 13.296875
- "friends"
InlineNode
+ frag 0 from TextNode start: 0, length: 5, rect: [8,8 36.40625x17] baseline: 13.296875
+ "well "
TextNode <#text>
InlineNode
+ frag 0 from TextNode start: 0, length: 6, rect: [44,33 44.84375x17] baseline: 13.296875
+ "hello "
TextNode <#text>
InlineNode
+ frag 0 from TextNode start: 0, length: 7, rect: [89,58 55.359375x17] baseline: 13.296875
+ "friends"
TextNode <#text>
TextNode <#text>
BlockContainer at (8,25) content-size 784x135 children: not-inline
@@ -36,7 +36,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
ViewportPaintable (Viewport<#document>) [0,0 800x600]
PaintableWithLines (BlockContainer) [0,0 800x600]
PaintableWithLines (BlockContainer) [8,8 784x152] overflow: [8,8 784x168]
- PaintableWithLines (BlockContainer(anonymous)) [8,8 784x17] overflow: [8,8 784x67]
+ PaintableWithLines (BlockContainer(anonymous)) [8,8 784x17]
InlinePaintable (InlineNode)
TextPaintable (TextNode<#text>)
InlinePaintable (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 7d0496e2f3..deba5cb1de 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
@@ -3,24 +3,24 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
BlockContainer at (8,8) content-size 784x17 children: inline
frag 0 from TextNode start: 0, length: 4, rect: [8,8 35.15625x17] baseline: 13.296875
"foo "
- frag 1 from TextNode start: 0, length: 3, rect: [43,33 27.640625x17] baseline: 13.296875
- "bar"
- frag 2 from TextNode start: 0, length: 1, rect: [71,8 8x17] baseline: 13.296875
+ frag 1 from TextNode start: 0, length: 1, rect: [71,8 8x17] baseline: 13.296875
" "
- frag 3 from TextNode start: 0, length: 3, rect: [54,58 27.203125x17] baseline: 13.296875
- "baz"
TextNode <#text>
InlineNode
+ frag 0 from TextNode start: 0, length: 3, rect: [43,33 27.640625x17] baseline: 13.296875
+ "bar"
TextNode <#text>
TextNode <#text>
InlineNode
InlineNode
+ frag 0 from TextNode start: 0, length: 3, rect: [54,58 27.203125x17] baseline: 13.296875
+ "baz"
TextNode <#text>
TextNode <#text>
ViewportPaintable (Viewport<#document>) [0,0 800x600]
PaintableWithLines (BlockContainer) [0,0 800x600]
- PaintableWithLines (BlockContainer) [8,8 784x17] overflow: [8,8 784x67]
+ PaintableWithLines (BlockContainer) [8,8 784x17] overflow: [8,8 784x42]
TextPaintable (TextNode<#text>)
InlinePaintable (InlineNode)
TextPaintable (TextNode<#text>)
diff --git a/Tests/LibWeb/Layout/expected/br-should-not-generate-pseudo-before.txt b/Tests/LibWeb/Layout/expected/br-should-not-generate-pseudo-before.txt
index 9a673d2168..864e5a550a 100644
--- a/Tests/LibWeb/Layout/expected/br-should-not-generate-pseudo-before.txt
+++ b/Tests/LibWeb/Layout/expected/br-should-not-generate-pseudo-before.txt
@@ -2,11 +2,11 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
BlockContainer at (0,0) content-size 800x83 [BFC] children: not-inline
BlockContainer at (8,16) content-size 784x67 children: not-inline
BlockContainer at (8,16) content-size 784x17 children: inline
- frag 0 from TextNode start: 0, length: 1, rect: [8,16 10.625x17] baseline: 13.296875
- "+"
- frag 1 from TextNode start: 0, length: 36, rect: [19,16 300x17] baseline: 13.296875
+ frag 0 from TextNode start: 0, length: 36, rect: [19,16 300x17] baseline: 13.296875
"P should generate a ::before pseudo."
InlineNode <(anonymous)>
+ frag 0 from TextNode start: 0, length: 1, rect: [8,16 10.625x17] baseline: 13.296875
+ "+"
TextNode <#text>
TextNode <#text>
BlockContainer <(anonymous)> at (8,49) content-size 784x34 children: inline
diff --git a/Tests/LibWeb/Layout/expected/css-all-unset.txt b/Tests/LibWeb/Layout/expected/css-all-unset.txt
index fb66b4b871..c16f70bf4b 100644
--- a/Tests/LibWeb/Layout/expected/css-all-unset.txt
+++ b/Tests/LibWeb/Layout/expected/css-all-unset.txt
@@ -1,13 +1,13 @@
Viewport <#document> at (0,0) content-size 800x600 children: inline
- frag 0 from TextNode start: 1, length: 18, rect: [0,0 134.984375x17] baseline: 13.296875
- "* { all: unset; } "
- frag 1 from TextNode start: 0, length: 13, rect: [135,0 103.140625x17] baseline: 13.296875
- "Hello friends"
InlineNode
InlineNode
InlineNode