at (13,13) content-size 104x100 table-row children: not-inline
- BlockContainer at (15,51.082031) content-size 100x23.835937 table-cell [BFC] children: not-inline
- BlockContainer <(anonymous)> at (16,52.082031) content-size 98x21.835937 children: inline
- line 0 width: 0, height: 21.835937, bottom: 21.835937, baseline: 16.914062
- frag 0 from TextNode start: 0, length: 0, rect: [16,52.082031 0x21.835937]
+ BlockContainer | at (15,51.078125) content-size 100x23.828125 table-cell [BFC] children: not-inline
+ BlockContainer <(anonymous)> at (16,52.078125) content-size 98x21.828125 children: inline
+ line 0 width: 0, height: 21.828125, bottom: 21.828125, baseline: 16.890625
+ frag 0 from TextNode start: 0, length: 0, rect: [16,52.078125 0x21.828125]
""
TextNode <#text>
diff --git a/Tests/LibWeb/Layout/expected/div_align.txt b/Tests/LibWeb/Layout/expected/div_align.txt
index 1bb64d1410..b139649221 100644
--- a/Tests/LibWeb/Layout/expected/div_align.txt
+++ b/Tests/LibWeb/Layout/expected/div_align.txt
@@ -13,7 +13,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
BlockContainer at (8,165.46875) content-size 784x137.46875 children: not-inline
BlockContainer <(anonymous)> at (8,165.46875) content-size 784x17.46875 children: inline
line 0 width: 418.6875, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 49, rect: [191,165.46875 418.6875x17.46875]
+ frag 0 from TextNode start: 0, length: 49, rect: [190.65625,165.46875 418.6875x17.46875]
"This text and the green square are both centered:"
TextNode <#text>
BlockContainer at (350,202.9375) content-size 100x100 children: not-inline
@@ -22,7 +22,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
BlockContainer at (8,322.9375) content-size 784x137.46875 children: not-inline
BlockContainer <(anonymous)> at (8,322.9375) content-size 784x17.46875 children: inline
line 0 width: 447.484375, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 54, rect: [345,322.9375 447.484375x17.46875]
+ frag 0 from TextNode start: 0, length: 54, rect: [344.515625,322.9375 447.484375x17.46875]
"This text and the green square are both right aligned:"
TextNode <#text>
BlockContainer at (672,360.40625) content-size 100x100 children: not-inline
@@ -33,45 +33,45 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
line 0 width: 512.53125, height: 17.46875, bottom: 17.46875, baseline: 13.53125
frag 0 from TextNode start: 0, length: 4, rect: [8,480.40625 35.5x17.46875]
"This"
- frag 1 from TextNode start: 4, length: 1, rect: [44,480.40625 8x17.46875]
+ frag 1 from TextNode start: 4, length: 1, rect: [43.5,480.40625 8x17.46875]
" "
- frag 2 from TextNode start: 5, length: 4, rect: [52,480.40625 32.140625x17.46875]
+ frag 2 from TextNode start: 5, length: 4, rect: [51.5,480.40625 32.140625x17.46875]
"text"
- frag 3 from TextNode start: 9, length: 1, rect: [84,480.40625 8x17.46875]
+ frag 3 from TextNode start: 9, length: 1, rect: [83.640625,480.40625 8x17.46875]
" "
- frag 4 from TextNode start: 10, length: 2, rect: [92,480.40625 13.90625x17.46875]
+ frag 4 from TextNode start: 10, length: 2, rect: [91.640625,480.40625 13.90625x17.46875]
"is"
- frag 5 from TextNode start: 12, length: 1, rect: [106,480.40625 8x17.46875]
+ frag 5 from TextNode start: 12, length: 1, rect: [105.546875,480.40625 8x17.46875]
" "
- frag 6 from TextNode start: 13, length: 16, rect: [114,480.40625 102.96875x17.46875]
+ frag 6 from TextNode start: 13, length: 16, rect: [113.546875,480.40625 102.96875x17.46875]
"'full-justified'"
- frag 7 from TextNode start: 29, length: 1, rect: [217,480.40625 8x17.46875]
+ frag 7 from TextNode start: 29, length: 1, rect: [216.515625,480.40625 8x17.46875]
" "
- frag 8 from TextNode start: 30, length: 3, rect: [225,480.40625 26.8125x17.46875]
+ frag 8 from TextNode start: 30, length: 3, rect: [224.515625,480.40625 26.8125x17.46875]
"and"
- frag 9 from TextNode start: 33, length: 1, rect: [251,480.40625 8x17.46875]
+ frag 9 from TextNode start: 33, length: 1, rect: [251.328125,480.40625 8x17.46875]
" "
- frag 10 from TextNode start: 34, length: 3, rect: [259,480.40625 24.875x17.46875]
+ frag 10 from TextNode start: 34, length: 3, rect: [259.328125,480.40625 24.875x17.46875]
"the"
- frag 11 from TextNode start: 37, length: 1, rect: [284,480.40625 8x17.46875]
+ frag 11 from TextNode start: 37, length: 1, rect: [284.203125,480.40625 8x17.46875]
" "
- frag 12 from TextNode start: 38, length: 5, rect: [292,480.40625 43.4375x17.46875]
+ frag 12 from TextNode start: 38, length: 5, rect: [292.203125,480.40625 43.4375x17.46875]
"green"
- frag 13 from TextNode start: 43, length: 1, rect: [336,480.40625 8x17.46875]
+ frag 13 from TextNode start: 43, length: 1, rect: [335.640625,480.40625 8x17.46875]
" "
- frag 14 from TextNode start: 44, length: 6, rect: [344,480.40625 57.0625x17.46875]
+ frag 14 from TextNode start: 44, length: 6, rect: [343.640625,480.40625 57.0625x17.46875]
"square"
- frag 15 from TextNode start: 50, length: 1, rect: [401,480.40625 8x17.46875]
+ frag 15 from TextNode start: 50, length: 1, rect: [400.703125,480.40625 8x17.46875]
" "
- frag 16 from TextNode start: 51, length: 2, rect: [409,480.40625 13.90625x17.46875]
+ frag 16 from TextNode start: 51, length: 2, rect: [408.703125,480.40625 13.90625x17.46875]
"is"
- frag 17 from TextNode start: 53, length: 1, rect: [423,480.40625 8x17.46875]
+ frag 17 from TextNode start: 53, length: 1, rect: [422.609375,480.40625 8x17.46875]
" "
- frag 18 from TextNode start: 54, length: 4, rect: [431,480.40625 26.25x17.46875]
+ frag 18 from TextNode start: 54, length: 4, rect: [430.609375,480.40625 26.25x17.46875]
"left"
- frag 19 from TextNode start: 58, length: 1, rect: [457,480.40625 8x17.46875]
+ frag 19 from TextNode start: 58, length: 1, rect: [456.859375,480.40625 8x17.46875]
" "
- frag 20 from TextNode start: 59, length: 8, rect: [465,480.40625 55.671875x17.46875]
+ frag 20 from TextNode start: 59, length: 8, rect: [464.859375,480.40625 55.671875x17.46875]
"aligned:"
TextNode <#text>
BlockContainer at (28,517.875) content-size 100x100 children: not-inline
diff --git a/Tests/LibWeb/Layout/expected/div_align_nested.txt b/Tests/LibWeb/Layout/expected/div_align_nested.txt
index 4e87f49886..8f18cd8eea 100644
--- a/Tests/LibWeb/Layout/expected/div_align_nested.txt
+++ b/Tests/LibWeb/Layout/expected/div_align_nested.txt
@@ -1,27 +1,27 @@
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 784x252.875 children: not-inline
- BlockContainer at (8,8) content-size 784x252.875 children: not-inline
+ BlockContainer at (8,8) content-size 784x252.40625 children: not-inline
+ BlockContainer at (8,8) content-size 784x252.40625 children: not-inline
BlockContainer <(anonymous)> at (8,8) content-size 784x17.46875 children: inline
line 0 width: 447.484375, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 54, rect: [345,8 447.484375x17.46875]
+ frag 0 from TextNode start: 0, length: 54, rect: [344.515625,8 447.484375x17.46875]
"This text and the green square are both right aligned:"
TextNode <#text>
BlockContainer at (692,25.46875) content-size 100x100 children: not-inline
BlockContainer <(anonymous)> at (8,125.46875) content-size 784x0 children: inline
TextNode <#text>
- BlockContainer at (8,125.46875) content-size 784x135.40625 children: not-inline
- BlockContainer <(anonymous)> at (8,125.46875) content-size 784x35.40625 children: inline
+ BlockContainer at (8,125.46875) content-size 784x134.9375 children: not-inline
+ BlockContainer <(anonymous)> at (8,125.46875) content-size 784x34.9375 children: inline
line 0 width: 711.4375, height: 17.46875, bottom: 17.46875, baseline: 13.53125
frag 0 from TextNode start: 1, length: 87, rect: [8,125.46875 711.4375x17.46875]
"This text and the green square are both left aligned despite being nested in a div with"
- line 1 width: 94.296875, height: 17.9375, bottom: 35.40625, baseline: 13.53125
- frag 0 from TextNode start: 89, length: 14, rect: [8,142.46875 94.296875x17.46875]
+ line 1 width: 94.296875, height: 17.46875, bottom: 34.9375, baseline: 13.53125
+ frag 0 from TextNode start: 89, length: 14, rect: [8,142.9375 94.296875x17.46875]
"align="right":"
TextNode <#text>
- BlockContainer at (8,160.875) content-size 100x100 children: inline
+ BlockContainer at (8,160.40625) content-size 100x100 children: inline
TextNode <#text>
- BlockContainer <(anonymous)> at (8,260.875) content-size 784x0 children: inline
+ BlockContainer <(anonymous)> at (8,260.40625) content-size 784x0 children: inline
TextNode <#text>
- BlockContainer <(anonymous)> at (8,260.875) content-size 784x0 children: inline
+ BlockContainer <(anonymous)> at (8,260.40625) content-size 784x0 children: inline
TextNode <#text>
diff --git a/Tests/LibWeb/Layout/expected/flex-auto.txt b/Tests/LibWeb/Layout/expected/flex-auto.txt
index eb97563f02..64286f8358 100644
--- a/Tests/LibWeb/Layout/expected/flex-auto.txt
+++ b/Tests/LibWeb/Layout/expected/flex-auto.txt
@@ -4,23 +4,23 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
Box at (9,9) content-size 500x102 flex-container(row) [FFC] children: not-inline
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (10,10) content-size 164.666666x100 flex-item [BFC] children: inline
+ BlockContainer at (10,10) content-size 164.65625x100 flex-item [BFC] children: inline
line 0 width: 6.34375, height: 17.46875, bottom: 17.46875, baseline: 13.53125
frag 0 from TextNode start: 0, length: 1, rect: [10,10 6.34375x17.46875]
"1"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (176.666666,10) content-size 164.666666x100 flex-item [BFC] children: inline
+ BlockContainer at (176.65625,10) content-size 164.65625x100 flex-item [BFC] children: inline
line 0 width: 8.8125, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 1, rect: [176.666666,10 8.8125x17.46875]
+ frag 0 from TextNode start: 0, length: 1, rect: [176.65625,10 8.8125x17.46875]
"2"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (343.333333,10) content-size 164.666666x100 flex-item [BFC] children: inline
+ BlockContainer at (343.3125,10) content-size 164.65625x100 flex-item [BFC] children: inline
line 0 width: 9.09375, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 1, rect: [343.333333,10 9.09375x17.46875]
+ frag 0 from TextNode start: 0, length: 1, rect: [343.3125,10 9.09375x17.46875]
"3"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
diff --git a/Tests/LibWeb/Layout/expected/flex-column-constrained-nowrap.txt b/Tests/LibWeb/Layout/expected/flex-column-constrained-nowrap.txt
index 28f8cccf93..fd1dda669a 100644
--- a/Tests/LibWeb/Layout/expected/flex-column-constrained-nowrap.txt
+++ b/Tests/LibWeb/Layout/expected/flex-column-constrained-nowrap.txt
@@ -4,23 +4,23 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
Box at (9,9) content-size 782x250 flex-container(column) [FFC] children: not-inline
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (10,10) content-size 100x81.333333 flex-item [BFC] children: inline
+ BlockContainer at (10,10) content-size 100x81.34375 flex-item [BFC] children: inline
line 0 width: 6.34375, height: 17.46875, bottom: 17.46875, baseline: 13.53125
frag 0 from TextNode start: 0, length: 1, rect: [10,10 6.34375x17.46875]
"1"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (10,93.333333) content-size 100x81.333333 flex-item [BFC] children: inline
+ BlockContainer at (10,93.34375) content-size 100x81.34375 flex-item [BFC] children: inline
line 0 width: 8.8125, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 1, rect: [10,93.333333 8.8125x17.46875]
+ frag 0 from TextNode start: 0, length: 1, rect: [10,93.34375 8.8125x17.46875]
"2"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (10,176.666666) content-size 100x81.333333 flex-item [BFC] children: inline
+ BlockContainer at (10,176.6875) content-size 100x81.34375 flex-item [BFC] children: inline
line 0 width: 9.09375, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 1, rect: [10,176.666666 9.09375x17.46875]
+ frag 0 from TextNode start: 0, length: 1, rect: [10,176.6875 9.09375x17.46875]
"3"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
diff --git a/Tests/LibWeb/Layout/expected/flex-column-height-constrained-width-constrained.txt b/Tests/LibWeb/Layout/expected/flex-column-height-constrained-width-constrained.txt
index 68940526dc..ff62795588 100644
--- a/Tests/LibWeb/Layout/expected/flex-column-height-constrained-width-constrained.txt
+++ b/Tests/LibWeb/Layout/expected/flex-column-height-constrained-width-constrained.txt
@@ -4,23 +4,23 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
Box at (9,9) content-size 250x250 flex-container(column) [FFC] children: not-inline
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (10,10) content-size 100x81.333333 flex-item [BFC] children: inline
+ BlockContainer at (10,10) content-size 100x81.34375 flex-item [BFC] children: inline
line 0 width: 6.34375, height: 17.46875, bottom: 17.46875, baseline: 13.53125
frag 0 from TextNode start: 0, length: 1, rect: [10,10 6.34375x17.46875]
"1"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (10,93.333333) content-size 100x81.333333 flex-item [BFC] children: inline
+ BlockContainer at (10,93.34375) content-size 100x81.34375 flex-item [BFC] children: inline
line 0 width: 8.8125, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 1, rect: [10,93.333333 8.8125x17.46875]
+ frag 0 from TextNode start: 0, length: 1, rect: [10,93.34375 8.8125x17.46875]
"2"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (10,176.666666) content-size 100x81.333333 flex-item [BFC] children: inline
+ BlockContainer at (10,176.6875) content-size 100x81.34375 flex-item [BFC] children: inline
line 0 width: 9.09375, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 1, rect: [10,176.666666 9.09375x17.46875]
+ frag 0 from TextNode start: 0, length: 1, rect: [10,176.6875 9.09375x17.46875]
"3"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
diff --git a/Tests/LibWeb/Layout/expected/flex-column-height-constrained.txt b/Tests/LibWeb/Layout/expected/flex-column-height-constrained.txt
index c9ed55816b..b32336419d 100644
--- a/Tests/LibWeb/Layout/expected/flex-column-height-constrained.txt
+++ b/Tests/LibWeb/Layout/expected/flex-column-height-constrained.txt
@@ -4,23 +4,23 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
Box at (9,9) content-size 782x250 flex-container(column) [FFC] children: not-inline
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (10,10) content-size 100x81.333333 flex-item [BFC] children: inline
+ BlockContainer at (10,10) content-size 100x81.34375 flex-item [BFC] children: inline
line 0 width: 6.34375, height: 17.46875, bottom: 17.46875, baseline: 13.53125
frag 0 from TextNode start: 0, length: 1, rect: [10,10 6.34375x17.46875]
"1"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (10,93.333333) content-size 100x81.333333 flex-item [BFC] children: inline
+ BlockContainer at (10,93.34375) content-size 100x81.34375 flex-item [BFC] children: inline
line 0 width: 8.8125, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 1, rect: [10,93.333333 8.8125x17.46875]
+ frag 0 from TextNode start: 0, length: 1, rect: [10,93.34375 8.8125x17.46875]
"2"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (10,176.666666) content-size 100x81.333333 flex-item [BFC] children: inline
+ BlockContainer at (10,176.6875) content-size 100x81.34375 flex-item [BFC] children: inline
line 0 width: 9.09375, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 1, rect: [10,176.666666 9.09375x17.46875]
+ frag 0 from TextNode start: 0, length: 1, rect: [10,176.6875 9.09375x17.46875]
"3"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
diff --git a/Tests/LibWeb/Layout/expected/flex-column-item-with-auto-height-and-max-width.txt b/Tests/LibWeb/Layout/expected/flex-column-item-with-auto-height-and-max-width.txt
index 2b4f4e2e83..74b0ff3549 100644
--- a/Tests/LibWeb/Layout/expected/flex-column-item-with-auto-height-and-max-width.txt
+++ b/Tests/LibWeb/Layout/expected/flex-column-item-with-auto-height-and-max-width.txt
@@ -1,20 +1,20 @@
Viewport <#document> at (0,0) content-size 800x600 children: not-inline
- BlockContainer at (1,1) content-size 798x92.21875 [BFC] children: not-inline
- Box at (2,2) content-size 796x90.21875 flex-container(column) [FFC] children: not-inline
- BlockContainer at (3,3) content-size 400x88.21875 flex-item [BFC] children: inline
+ BlockContainer at (1,1) content-size 798x91.34375 [BFC] children: not-inline
+ Box at (2,2) content-size 796x89.34375 flex-container(column) [FFC] children: not-inline
+ BlockContainer at (3,3) content-size 400x87.34375 flex-item [BFC] children: inline
line 0 width: 346.984375, height: 17.46875, bottom: 17.46875, baseline: 13.53125
frag 0 from TextNode start: 0, length: 41, rect: [3,3 346.984375x17.46875]
"For my day job I'm currently working as a"
- line 1 width: 337.59375, height: 17.9375, bottom: 35.40625, baseline: 13.53125
- frag 0 from TextNode start: 42, length: 39, rect: [3,20 337.59375x17.46875]
+ line 1 width: 337.59375, height: 17.46875, bottom: 34.9375, baseline: 13.53125
+ frag 0 from TextNode start: 42, length: 39, rect: [3,20.46875 337.59375x17.46875]
"Software Engineer at For my day job I'm"
- line 2 width: 368.203125, height: 18.40625, bottom: 53.34375, baseline: 13.53125
- frag 0 from TextNode start: 82, length: 43, rect: [3,37 368.203125x17.46875]
+ line 2 width: 368.203125, height: 17.46875, bottom: 52.40625, baseline: 13.53125
+ frag 0 from TextNode start: 82, length: 43, rect: [3,37.9375 368.203125x17.46875]
"currently working as a Software Engineer at"
- line 3 width: 346.984375, height: 17.875, bottom: 70.28125, baseline: 13.53125
- frag 0 from TextNode start: 126, length: 41, rect: [3,55 346.984375x17.46875]
+ line 3 width: 346.984375, height: 17.46875, bottom: 69.875, baseline: 13.53125
+ frag 0 from TextNode start: 126, length: 41, rect: [3,55.40625 346.984375x17.46875]
"For my day job I'm currently working as a"
- line 4 width: 175.40625, height: 18.34375, bottom: 88.21875, baseline: 13.53125
- frag 0 from TextNode start: 168, length: 20, rect: [3,72 175.40625x17.46875]
+ line 4 width: 175.40625, height: 17.46875, bottom: 87.34375, baseline: 13.53125
+ frag 0 from TextNode start: 168, length: 20, rect: [3,72.875 175.40625x17.46875]
"Software Engineer at"
TextNode <#text>
diff --git a/Tests/LibWeb/Layout/expected/flex-column-item-with-auto-height-depending-auto-width-with-max-width-constraint.txt b/Tests/LibWeb/Layout/expected/flex-column-item-with-auto-height-depending-auto-width-with-max-width-constraint.txt
index 9d7b6b9535..91ea1c5ceb 100644
--- a/Tests/LibWeb/Layout/expected/flex-column-item-with-auto-height-depending-auto-width-with-max-width-constraint.txt
+++ b/Tests/LibWeb/Layout/expected/flex-column-item-with-auto-height-depending-auto-width-with-max-width-constraint.txt
@@ -1,20 +1,20 @@
Viewport <#document> at (0,0) content-size 800x600 children: not-inline
- BlockContainer at (1,1) content-size 798x331.570312 [BFC] children: not-inline
- Box at (2,2) content-size 600x329.570312 flex-container(column) [FFC] children: not-inline
- BlockContainer at (102,3) content-size 400x327.570312 flex-item [BFC] children: inline
- line 0 width: 340.488281, height: 65.507812, bottom: 65.507812, baseline: 50.742187
- frag 0 from TextNode start: 0, length: 11, rect: [102,3 340.488281x65.507812]
+ BlockContainer at (1,1) content-size 798x331.5 [BFC] children: not-inline
+ Box at (2,2) content-size 600x329.5 flex-container(column) [FFC] children: not-inline
+ BlockContainer at (102,3) content-size 400x327.5 flex-item [BFC] children: inline
+ line 0 width: 340.484375, height: 65.5, bottom: 65.5, baseline: 50.734375
+ frag 0 from TextNode start: 0, length: 11, rect: [102,3 340.484375x65.5]
"This entire"
- line 1 width: 341.25, height: 66.015625, bottom: 131.523437, baseline: 50.742187
- frag 0 from TextNode start: 12, length: 11, rect: [102,68 341.25x65.507812]
+ line 1 width: 341.234375, height: 65.5, bottom: 131, baseline: 50.734375
+ frag 0 from TextNode start: 12, length: 11, rect: [102,68.5 341.234375x65.5]
"text should"
- line 2 width: 274.160156, height: 65.523437, bottom: 196.539062, baseline: 50.742187
- frag 0 from TextNode start: 24, length: 8, rect: [102,134 274.160156x65.507812]
+ line 2 width: 274.140625, height: 65.5, bottom: 196.5, baseline: 50.734375
+ frag 0 from TextNode start: 24, length: 8, rect: [102,134 274.140625x65.5]
"be on an"
- line 3 width: 204.082031, height: 66.03125, bottom: 262.554687, baseline: 50.742187
- frag 0 from TextNode start: 33, length: 6, rect: [102,199 204.082031x65.507812]
+ line 3 width: 204.078125, height: 65.5, bottom: 262, baseline: 50.734375
+ frag 0 from TextNode start: 33, length: 6, rect: [102,199.5 204.078125x65.5]
"orange"
- line 4 width: 351.5625, height: 65.539062, bottom: 327.570312, baseline: 50.742187
- frag 0 from TextNode start: 40, length: 11, rect: [102,265 351.5625x65.507812]
+ line 4 width: 351.5625, height: 65.5, bottom: 327.5, baseline: 50.734375
+ frag 0 from TextNode start: 40, length: 11, rect: [102,265 351.5625x65.5]
"background."
TextNode <#text>
diff --git a/Tests/LibWeb/Layout/expected/flex-column-item-with-auto-height-depending-on-auto-width.txt b/Tests/LibWeb/Layout/expected/flex-column-item-with-auto-height-depending-on-auto-width.txt
index 3ca765fffb..127007e896 100644
--- a/Tests/LibWeb/Layout/expected/flex-column-item-with-auto-height-depending-on-auto-width.txt
+++ b/Tests/LibWeb/Layout/expected/flex-column-item-with-auto-height-depending-on-auto-width.txt
@@ -1,21 +1,21 @@
Viewport <#document> at (0,0) content-size 800x600 children: not-inline
- BlockContainer at (1,1) content-size 798x457.09375 [BFC] children: not-inline
- Box at (10,10) content-size 500x439.09375 flex-container(column) [FFC] children: not-inline
- BlockContainer at (10,11) content-size 500x437.09375 flex-item [BFC] children: inline
+ BlockContainer at (1,1) content-size 798x456.71875 [BFC] children: not-inline
+ Box at (10,10) content-size 500x438.71875 flex-container(column) [FFC] children: not-inline
+ BlockContainer at (10,11) content-size 500x436.71875 flex-item [BFC] children: inline
line 0 width: 453.984375, height: 87.34375, bottom: 87.34375, baseline: 67.65625
frag 0 from TextNode start: 0, length: 11, rect: [10,11 453.984375x87.34375]
"This entire"
- line 1 width: 455, height: 87.6875, bottom: 175.03125, baseline: 67.65625
- frag 0 from TextNode start: 12, length: 11, rect: [10,98 455x87.34375]
+ line 1 width: 455, height: 87.34375, bottom: 174.6875, baseline: 67.65625
+ frag 0 from TextNode start: 12, length: 11, rect: [10,98.34375 455x87.34375]
"text should"
- line 2 width: 230.78125, height: 88.03125, bottom: 262.71875, baseline: 67.65625
- frag 0 from TextNode start: 24, length: 5, rect: [10,185 230.78125x87.34375]
+ line 2 width: 230.78125, height: 87.34375, bottom: 262.03125, baseline: 67.65625
+ frag 0 from TextNode start: 24, length: 5, rect: [10,185.6875 230.78125x87.34375]
"be on"
- line 3 width: 272.109375, height: 87.375, bottom: 349.40625, baseline: 67.65625
- frag 0 from TextNode start: 30, length: 6, rect: [10,273 272.109375x87.34375]
+ line 3 width: 272.109375, height: 87.34375, bottom: 349.375, baseline: 67.65625
+ frag 0 from TextNode start: 30, length: 6, rect: [10,273.03125 272.109375x87.34375]
"orange"
- line 4 width: 468.75, height: 87.71875, bottom: 437.09375, baseline: 67.65625
- frag 0 from TextNode start: 37, length: 11, rect: [10,360 468.75x87.34375]
+ line 4 width: 468.75, height: 87.34375, bottom: 436.71875, baseline: 67.65625
+ frag 0 from TextNode start: 37, length: 11, rect: [10,360.375 468.75x87.34375]
"background."
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
diff --git a/Tests/LibWeb/Layout/expected/flex-container-constrained-nowrap.txt b/Tests/LibWeb/Layout/expected/flex-container-constrained-nowrap.txt
index 9f85ae1a29..621d120867 100644
--- a/Tests/LibWeb/Layout/expected/flex-container-constrained-nowrap.txt
+++ b/Tests/LibWeb/Layout/expected/flex-container-constrained-nowrap.txt
@@ -4,23 +4,23 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
Box at (9,9) content-size 250x102 flex-container(row) [FFC] children: not-inline
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (10,10) content-size 81.333333x100 flex-item [BFC] children: inline
+ BlockContainer at (10,10) content-size 81.34375x100 flex-item [BFC] children: inline
line 0 width: 6.34375, height: 17.46875, bottom: 17.46875, baseline: 13.53125
frag 0 from TextNode start: 0, length: 1, rect: [10,10 6.34375x17.46875]
"1"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (93.333333,10) content-size 81.333333x100 flex-item [BFC] children: inline
+ BlockContainer at (93.34375,10) content-size 81.34375x100 flex-item [BFC] children: inline
line 0 width: 8.8125, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 1, rect: [93.333333,10 8.8125x17.46875]
+ frag 0 from TextNode start: 0, length: 1, rect: [93.34375,10 8.8125x17.46875]
"2"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (176.666666,10) content-size 81.333333x100 flex-item [BFC] children: inline
+ BlockContainer at (176.6875,10) content-size 81.34375x100 flex-item [BFC] children: inline
line 0 width: 9.09375, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 1, rect: [176.666666,10 9.09375x17.46875]
+ frag 0 from TextNode start: 0, length: 1, rect: [176.6875,10 9.09375x17.46875]
"3"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
diff --git a/Tests/LibWeb/Layout/expected/flex-container-width-constrained.txt b/Tests/LibWeb/Layout/expected/flex-container-width-constrained.txt
index 1a343d619d..4e4d193bec 100644
--- a/Tests/LibWeb/Layout/expected/flex-container-width-constrained.txt
+++ b/Tests/LibWeb/Layout/expected/flex-container-width-constrained.txt
@@ -4,23 +4,23 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
Box at (9,9) content-size 250x102 flex-container(row) [FFC] children: not-inline
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (10,10) content-size 81.333333x100 flex-item [BFC] children: inline
+ BlockContainer at (10,10) content-size 81.34375x100 flex-item [BFC] children: inline
line 0 width: 6.34375, height: 17.46875, bottom: 17.46875, baseline: 13.53125
frag 0 from TextNode start: 0, length: 1, rect: [10,10 6.34375x17.46875]
"1"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (93.333333,10) content-size 81.333333x100 flex-item [BFC] children: inline
+ BlockContainer at (93.34375,10) content-size 81.34375x100 flex-item [BFC] children: inline
line 0 width: 8.8125, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 1, rect: [93.333333,10 8.8125x17.46875]
+ frag 0 from TextNode start: 0, length: 1, rect: [93.34375,10 8.8125x17.46875]
"2"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (176.666666,10) content-size 81.333333x100 flex-item [BFC] children: inline
+ BlockContainer at (176.6875,10) content-size 81.34375x100 flex-item [BFC] children: inline
line 0 width: 9.09375, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 1, rect: [176.666666,10 9.09375x17.46875]
+ frag 0 from TextNode start: 0, length: 1, rect: [176.6875,10 9.09375x17.46875]
"3"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
diff --git a/Tests/LibWeb/Layout/expected/flex-grow-1.txt b/Tests/LibWeb/Layout/expected/flex-grow-1.txt
index 9f3e66499a..6120d67e61 100644
--- a/Tests/LibWeb/Layout/expected/flex-grow-1.txt
+++ b/Tests/LibWeb/Layout/expected/flex-grow-1.txt
@@ -4,23 +4,23 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
Box at (9,9) content-size 500x102 flex-container(row) [FFC] children: not-inline
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (10,10) content-size 229.333333x100 flex-item [BFC] children: inline
+ BlockContainer at (10,10) content-size 229.328125x100 flex-item [BFC] children: inline
line 0 width: 144.546875, height: 17.46875, bottom: 17.46875, baseline: 13.53125
frag 0 from TextNode start: 0, length: 17, rect: [10,10 144.546875x17.46875]
"1 I grow the most"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (241.333333,10) content-size 164.666666x100 flex-item [BFC] children: inline
+ BlockContainer at (241.328125,10) content-size 164.65625x100 flex-item [BFC] children: inline
line 0 width: 67.375, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 8, rect: [241.333333,10 67.375x17.46875]
+ frag 0 from TextNode start: 0, length: 8, rect: [241.328125,10 67.375x17.46875]
"2 I grow"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (408,10) content-size 100x100 flex-item [BFC] children: inline
+ BlockContainer at (407.984375,10) content-size 100x100 flex-item [BFC] children: inline
line 0 width: 68, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 9, rect: [408,10 68x17.46875]
+ frag 0 from TextNode start: 0, length: 9, rect: [407.984375,10 68x17.46875]
"3 I don't"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
diff --git a/Tests/LibWeb/Layout/expected/flex-grow-2.txt b/Tests/LibWeb/Layout/expected/flex-grow-2.txt
index 338f288d42..af23c79f21 100644
--- a/Tests/LibWeb/Layout/expected/flex-grow-2.txt
+++ b/Tests/LibWeb/Layout/expected/flex-grow-2.txt
@@ -4,23 +4,23 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
Box at (9,9) content-size 500x102 flex-container(row) [FFC] children: not-inline
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (10,10) content-size 82.333333x100 flex-item [BFC] children: inline
+ BlockContainer at (10,10) content-size 82.328125x100 flex-item [BFC] children: inline
line 0 width: 6.34375, height: 17.46875, bottom: 17.46875, baseline: 13.53125
frag 0 from TextNode start: 0, length: 1, rect: [10,10 6.34375x17.46875]
"1"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (94.333333,10) content-size 164.666666x100 flex-item [BFC] children: inline
+ BlockContainer at (94.328125,10) content-size 164.65625x100 flex-item [BFC] children: inline
line 0 width: 8.8125, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 1, rect: [94.333333,10 8.8125x17.46875]
+ frag 0 from TextNode start: 0, length: 1, rect: [94.328125,10 8.8125x17.46875]
"2"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (261,10) content-size 247x100 flex-item [BFC] children: inline
+ BlockContainer at (260.984375,10) content-size 247x100 flex-item [BFC] children: inline
line 0 width: 9.09375, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 1, rect: [261,10 9.09375x17.46875]
+ frag 0 from TextNode start: 0, length: 1, rect: [260.984375,10 9.09375x17.46875]
"3"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
diff --git a/Tests/LibWeb/Layout/expected/flex-shrink-1.txt b/Tests/LibWeb/Layout/expected/flex-shrink-1.txt
index 3f89c3740a..c3f2e062e6 100644
--- a/Tests/LibWeb/Layout/expected/flex-shrink-1.txt
+++ b/Tests/LibWeb/Layout/expected/flex-shrink-1.txt
@@ -4,32 +4,32 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
Box at (9,9) content-size 250x102 flex-container(row) [FFC] children: not-inline
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (10,10) content-size 62.666666x100 flex-item [BFC] children: inline
+ BlockContainer at (10,10) content-size 62.671875x100 flex-item [BFC] children: inline
line 0 width: 18.9375, height: 17.46875, bottom: 17.46875, baseline: 13.53125
frag 0 from TextNode start: 0, length: 3, rect: [10,10 18.9375x17.46875]
"1 I"
- line 1 width: 49.359375, height: 17.9375, bottom: 35.40625, baseline: 13.53125
- frag 0 from TextNode start: 4, length: 6, rect: [10,27 49.359375x17.46875]
+ line 1 width: 49.359375, height: 17.46875, bottom: 34.9375, baseline: 13.53125
+ frag 0 from TextNode start: 4, length: 6, rect: [10,27.46875 49.359375x17.46875]
"shrink"
- line 2 width: 24.875, height: 18.40625, bottom: 53.34375, baseline: 13.53125
- frag 0 from TextNode start: 11, length: 3, rect: [10,44 24.875x17.46875]
+ line 2 width: 24.875, height: 17.46875, bottom: 52.40625, baseline: 13.53125
+ frag 0 from TextNode start: 11, length: 3, rect: [10,44.9375 24.875x17.46875]
"the"
- line 3 width: 38.765625, height: 17.875, bottom: 70.28125, baseline: 13.53125
- frag 0 from TextNode start: 15, length: 4, rect: [10,62 38.765625x17.46875]
+ line 3 width: 38.765625, height: 17.46875, bottom: 69.875, baseline: 13.53125
+ frag 0 from TextNode start: 15, length: 4, rect: [10,62.40625 38.765625x17.46875]
"most"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (74.666666,10) content-size 81.333333x100 flex-item [BFC] children: inline
+ BlockContainer at (74.671875,10) content-size 81.34375x100 flex-item [BFC] children: inline
line 0 width: 78.765625, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 10, rect: [74.666666,10 78.765625x17.46875]
+ frag 0 from TextNode start: 0, length: 10, rect: [74.671875,10 78.765625x17.46875]
"2 I shrink"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (158,10) content-size 100x100 flex-item [BFC] children: inline
+ BlockContainer at (158.015625,10) content-size 100x100 flex-item [BFC] children: inline
line 0 width: 68, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 9, rect: [158,10 68x17.46875]
+ frag 0 from TextNode start: 0, length: 9, rect: [158.015625,10 68x17.46875]
"3 I don't"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
diff --git a/Tests/LibWeb/Layout/expected/flex-shrink-2.txt b/Tests/LibWeb/Layout/expected/flex-shrink-2.txt
index f69f87edb1..e3263e2c65 100644
--- a/Tests/LibWeb/Layout/expected/flex-shrink-2.txt
+++ b/Tests/LibWeb/Layout/expected/flex-shrink-2.txt
@@ -11,16 +11,16 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (59,10) content-size 164.666666x100 flex-item [BFC] children: inline
+ BlockContainer at (59,10) content-size 164.671875x100 flex-item [BFC] children: inline
line 0 width: 8.8125, height: 17.46875, bottom: 17.46875, baseline: 13.53125
frag 0 from TextNode start: 0, length: 1, rect: [59,10 8.8125x17.46875]
"2"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (225.666666,10) content-size 282.333333x100 flex-item [BFC] children: inline
+ BlockContainer at (225.671875,10) content-size 282.34375x100 flex-item [BFC] children: inline
line 0 width: 9.09375, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 1, rect: [225.666666,10 9.09375x17.46875]
+ frag 0 from TextNode start: 0, length: 1, rect: [225.671875,10 9.09375x17.46875]
"3"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
diff --git a/Tests/LibWeb/Layout/expected/flex/calc-flex-basis.txt b/Tests/LibWeb/Layout/expected/flex/calc-flex-basis.txt
index ffd4d53431..25f439124a 100644
--- a/Tests/LibWeb/Layout/expected/flex/calc-flex-basis.txt
+++ b/Tests/LibWeb/Layout/expected/flex/calc-flex-basis.txt
@@ -3,22 +3,22 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
BlockContainer at (10,10) content-size 780x62 children: not-inline
Box at (11,11) content-size 778x60 flex-container(row) [FFC] children: not-inline
BlockContainer at (12,12) content-size 386x28 flex-item [BFC] children: inline
- line 0 width: 58.398437, height: 21.835937, bottom: 21.835937, baseline: 16.914062
- frag 0 from TextNode start: 0, length: 6, rect: [12,12 58.398437x21.835937]
+ line 0 width: 58.390625, height: 21.828125, bottom: 21.828125, baseline: 16.890625
+ frag 0 from TextNode start: 0, length: 6, rect: [12,12 58.390625x21.828125]
"Item 1"
TextNode <#text>
BlockContainer at (401,12) content-size 386x28 flex-item [BFC] children: inline
- line 0 width: 61.484375, height: 21.835937, bottom: 21.835937, baseline: 16.914062
- frag 0 from TextNode start: 0, length: 6, rect: [401,12 61.484375x21.835937]
+ line 0 width: 61.484375, height: 21.828125, bottom: 21.828125, baseline: 16.890625
+ frag 0 from TextNode start: 0, length: 6, rect: [401,12 61.484375x21.828125]
"Item 2"
TextNode <#text>
BlockContainer at (12,42) content-size 386x28 flex-item [BFC] children: inline
- line 0 width: 61.835937, height: 21.835937, bottom: 21.835937, baseline: 16.914062
- frag 0 from TextNode start: 0, length: 6, rect: [12,42 61.835937x21.835937]
+ line 0 width: 61.828125, height: 21.828125, bottom: 21.828125, baseline: 16.890625
+ frag 0 from TextNode start: 0, length: 6, rect: [12,42 61.828125x21.828125]
"Item 3"
TextNode <#text>
BlockContainer at (401,42) content-size 386x28 flex-item [BFC] children: inline
- line 0 width: 60.15625, height: 21.835937, bottom: 21.835937, baseline: 16.914062
- frag 0 from TextNode start: 0, length: 6, rect: [401,42 60.15625x21.835937]
+ line 0 width: 60.15625, height: 21.828125, bottom: 21.828125, baseline: 16.890625
+ frag 0 from TextNode start: 0, length: 6, rect: [401,42 60.15625x21.828125]
"Item 4"
TextNode <#text>
diff --git a/Tests/LibWeb/Layout/expected/flex/cross-size-of-item-with-box-sizing-border-box-and-nonzero-padding.txt b/Tests/LibWeb/Layout/expected/flex/cross-size-of-item-with-box-sizing-border-box-and-nonzero-padding.txt
index b3b9137fa2..822bc1b5bc 100644
--- a/Tests/LibWeb/Layout/expected/flex/cross-size-of-item-with-box-sizing-border-box-and-nonzero-padding.txt
+++ b/Tests/LibWeb/Layout/expected/flex/cross-size-of-item-with-box-sizing-border-box-and-nonzero-padding.txt
@@ -1,27 +1,27 @@
Viewport <#document> at (0,0) content-size 800x600 children: not-inline
- BlockContainer at (1,1) content-size 798x245.09375 [BFC] children: not-inline
- BlockContainer at (10,10) content-size 780x227.09375 children: not-inline
- Box at (11,11) content-size 778x225.09375 flex-container(row) [FFC] children: not-inline
- BlockContainer at (12,62) content-size 776x123.09375 flex-item [BFC] children: inline
+ BlockContainer at (1,1) content-size 798x244.28125 [BFC] children: not-inline
+ BlockContainer at (10,10) content-size 780x226.28125 children: not-inline
+ Box at (11,11) content-size 778x224.28125 flex-container(row) [FFC] children: not-inline
+ BlockContainer at (12,62) content-size 776x122.28125 flex-item [BFC] children: inline
line 0 width: 741.640625, height: 17.46875, bottom: 17.46875, baseline: 13.53125
frag 0 from TextNode start: 0, length: 90, rect: [12,62 741.640625x17.46875]
"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus interdum libero et urna"
- line 1 width: 765.03125, height: 17.9375, bottom: 35.40625, baseline: 13.53125
- frag 0 from TextNode start: 91, length: 95, rect: [12,79 765.03125x17.46875]
+ line 1 width: 765.03125, height: 17.46875, bottom: 34.9375, baseline: 13.53125
+ frag 0 from TextNode start: 91, length: 95, rect: [12,79.46875 765.03125x17.46875]
"sodales auctor. Nullam sodales bibendum turpis quis blandit. Ut fringilla erat et erat laoreet,"
- line 2 width: 747.5625, height: 18.40625, bottom: 53.34375, baseline: 13.53125
- frag 0 from TextNode start: 187, length: 90, rect: [12,96 747.5625x17.46875]
+ line 2 width: 747.5625, height: 17.46875, bottom: 52.40625, baseline: 13.53125
+ frag 0 from TextNode start: 187, length: 90, rect: [12,96.9375 747.5625x17.46875]
"faucibus rhoncus orci hendrerit. Etiam at sagittis diam. Etiam nec neque non dolor iaculis"
- line 3 width: 732.109375, height: 17.875, bottom: 70.28125, baseline: 13.53125
- frag 0 from TextNode start: 278, length: 90, rect: [12,114 732.109375x17.46875]
+ line 3 width: 732.109375, height: 17.46875, bottom: 69.875, baseline: 13.53125
+ frag 0 from TextNode start: 278, length: 90, rect: [12,114.40625 732.109375x17.46875]
"finibus euismod eget erat. Pellentesque vitae purus vitae nisi vehicula vestibulum quis ut"
- line 4 width: 759.453125, height: 18.34375, bottom: 88.21875, baseline: 13.53125
- frag 0 from TextNode start: 369, length: 95, rect: [12,131 759.453125x17.46875]
+ line 4 width: 759.453125, height: 17.46875, bottom: 87.34375, baseline: 13.53125
+ frag 0 from TextNode start: 369, length: 95, rect: [12,131.875 759.453125x17.46875]
"diam. Integer convallis, justo ullamcorper sollicitudin varius, enim enim pellentesque erat, eu"
- line 5 width: 767.1875, height: 17.8125, bottom: 105.15625, baseline: 13.53125
- frag 0 from TextNode start: 465, length: 94, rect: [12,149 767.1875x17.46875]
+ line 5 width: 767.1875, height: 17.46875, bottom: 104.8125, baseline: 13.53125
+ frag 0 from TextNode start: 465, length: 94, rect: [12,149.34375 767.1875x17.46875]
"pellentesque sem arcu eu purus. Phasellus id erat sed felis luctus mollis eget sit amet dolor."
- line 6 width: 765.578125, height: 18.28125, bottom: 123.09375, baseline: 13.53125
- frag 0 from TextNode start: 560, length: 95, rect: [12,166 765.578125x17.46875]
+ line 6 width: 765.578125, height: 17.46875, bottom: 122.28125, baseline: 13.53125
+ frag 0 from TextNode start: 560, length: 95, rect: [12,166.8125 765.578125x17.46875]
"Pellentesque eget justo nulla. Duis consectetur imperdiet nisi, ac tincidunt urna blandit quis."
TextNode <#text>
diff --git a/Tests/LibWeb/Layout/expected/flex/flex-item-min-width-fit-content.txt b/Tests/LibWeb/Layout/expected/flex/flex-item-min-width-fit-content.txt
index 3f071beec2..db40540f25 100644
--- a/Tests/LibWeb/Layout/expected/flex/flex-item-min-width-fit-content.txt
+++ b/Tests/LibWeb/Layout/expected/flex/flex-item-min-width-fit-content.txt
@@ -9,14 +9,14 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
BlockContainer at (394.625,11) content-size 114.375x50 flex-item [BFC] children: inline
line 0 width: 114.375, height: 19.46875, bottom: 19.46875, baseline: 14.53125
frag 0 from BlockContainer start: 0, length: 0, rect: [395.625,12 57.046875x17.46875]
- frag 1 from BlockContainer start: 0, length: 0, rect: [454.625,12 53.328125x17.46875]
+ frag 1 from BlockContainer start: 0, length: 0, rect: [454.671875,12 53.328125x17.46875]
BlockContainer at (395.625,12) content-size 57.046875x17.46875 inline-block [BFC] children: inline
line 0 width: 57.046875, height: 17.46875, bottom: 17.46875, baseline: 13.53125
frag 0 from TextNode start: 0, length: 6, rect: [395.625,12 57.046875x17.46875]
"Accept"
TextNode <#text>
- BlockContainer at (454.625,12) content-size 53.328125x17.46875 inline-block [BFC] children: inline
+ BlockContainer at (454.671875,12) content-size 53.328125x17.46875 inline-block [BFC] children: inline
line 0 width: 53.328125, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 6, rect: [454.625,12 53.328125x17.46875]
+ frag 0 from TextNode start: 0, length: 6, rect: [454.671875,12 53.328125x17.46875]
"Reject"
TextNode <#text>
diff --git a/Tests/LibWeb/Layout/expected/flex/flex-item-with-calc-main-size-and-layout-dependent-containing-block-size.txt b/Tests/LibWeb/Layout/expected/flex/flex-item-with-calc-main-size-and-layout-dependent-containing-block-size.txt
index e4c300014f..9fd202ec68 100644
--- a/Tests/LibWeb/Layout/expected/flex/flex-item-with-calc-main-size-and-layout-dependent-containing-block-size.txt
+++ b/Tests/LibWeb/Layout/expected/flex/flex-item-with-calc-main-size-and-layout-dependent-containing-block-size.txt
@@ -1,15 +1,15 @@
Viewport <#document> at (0,0) content-size 800x600 children: not-inline
- BlockContainer at (0,0) content-size 800x69.34375 [BFC] children: not-inline
- Box at (8,8) content-size 784x53.34375 flex-container(row) [FFC] children: not-inline
- Box at (8,8) content-size 194.71875x53.34375 flex-container(row) flex-item [FFC] children: not-inline
- BlockContainer at (8,8) content-size 87.358999x53.34375 flex-item [BFC] children: inline
+ BlockContainer at (0,0) content-size 800x68.40625 [BFC] children: not-inline
+ Box at (8,8) content-size 784x52.40625 flex-container(row) [FFC] children: not-inline
+ Box at (8,8) content-size 194.71875x52.40625 flex-container(row) flex-item [FFC] children: not-inline
+ BlockContainer at (8,8) content-size 87.34375x52.40625 flex-item [BFC] children: inline
line 0 width: 74.75, height: 17.46875, bottom: 17.46875, baseline: 13.53125
frag 0 from TextNode start: 0, length: 9, rect: [8,8 74.75x17.46875]
"This is a"
- line 1 width: 71.828125, height: 17.9375, bottom: 35.40625, baseline: 13.53125
- frag 0 from TextNode start: 10, length: 8, rect: [8,25 71.828125x17.46875]
+ line 1 width: 71.828125, height: 17.46875, bottom: 34.9375, baseline: 13.53125
+ frag 0 from TextNode start: 10, length: 8, rect: [8,25.46875 71.828125x17.46875]
"bunch of"
- line 2 width: 32.140625, height: 18.40625, bottom: 53.34375, baseline: 13.53125
- frag 0 from TextNode start: 19, length: 4, rect: [8,42 32.140625x17.46875]
+ line 2 width: 32.140625, height: 17.46875, bottom: 52.40625, baseline: 13.53125
+ frag 0 from TextNode start: 19, length: 4, rect: [8,42.9375 32.140625x17.46875]
"text"
TextNode <#text>
diff --git a/Tests/LibWeb/Layout/expected/flex/flex-item-with-intrinsic-aspect-ratio-and-max-height.txt b/Tests/LibWeb/Layout/expected/flex/flex-item-with-intrinsic-aspect-ratio-and-max-height.txt
index 26e321e059..5ecadf9e3a 100644
--- a/Tests/LibWeb/Layout/expected/flex/flex-item-with-intrinsic-aspect-ratio-and-max-height.txt
+++ b/Tests/LibWeb/Layout/expected/flex/flex-item-with-intrinsic-aspect-ratio-and-max-height.txt
@@ -1,6 +1,6 @@
Viewport <#document> at (0,0) content-size 800x600 children: not-inline
- BlockContainer at (1,1) content-size 798x70 [BFC] children: not-inline
- Box at (10,10) content-size 780x52 flex-container(row) [FFC] children: not-inline
- ImageBox at (11,11) content-size 66.666668x50 flex-item children: not-inline
+ BlockContainer at (1,1) content-size 798x69.96875 [BFC] children: not-inline
+ Box at (10,10) content-size 780x51.96875 flex-container(row) [FFC] children: not-inline
+ ImageBox at (11,11) content-size 66.65625x49.984375 flex-item children: not-inline
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
diff --git a/Tests/LibWeb/Layout/expected/flex/reverse-flex-layout-with-space-between-and-space-around.txt b/Tests/LibWeb/Layout/expected/flex/reverse-flex-layout-with-space-between-and-space-around.txt
index 5d199496d3..2b0d8ae2ad 100644
--- a/Tests/LibWeb/Layout/expected/flex/reverse-flex-layout-with-space-between-and-space-around.txt
+++ b/Tests/LibWeb/Layout/expected/flex/reverse-flex-layout-with-space-between-and-space-around.txt
@@ -2,37 +2,37 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
BlockContainer at (0,0) content-size 800x616 [BFC] children: not-inline
BlockContainer at (8,8) content-size 784x600 children: not-inline
Box at (8,8) content-size 150x150 flex-container(row) [FFC] children: not-inline
- BlockContainer at (12.619791,8) content-size 30.078125x150 flex-item [BFC] children: inline
+ BlockContainer at (12.609375,8) content-size 30.078125x150 flex-item [BFC] children: inline
line 0 width: 30.078125, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 4, rect: [12.619791,8 30.078125x17.46875]
+ frag 0 from TextNode start: 0, length: 4, rect: [12.609375,8 30.078125x17.46875]
"Well"
TextNode <#text>
- BlockContainer at (51.9375,8) content-size 36.84375x150 flex-item [BFC] children: inline
+ BlockContainer at (51.921875,8) content-size 36.84375x150 flex-item [BFC] children: inline
line 0 width: 36.84375, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 5, rect: [51.9375,8 36.84375x17.46875]
+ frag 0 from TextNode start: 0, length: 5, rect: [51.921875,8 36.84375x17.46875]
"hello"
TextNode <#text>
- BlockContainer at (98.020833,8) content-size 55.359375x150 flex-item [BFC] children: inline
+ BlockContainer at (98,8) content-size 55.359375x150 flex-item [BFC] children: inline
line 0 width: 55.359375, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 7, rect: [98.020833,8 55.359375x17.46875]
+ frag 0 from TextNode start: 0, length: 7, rect: [98,8 55.359375x17.46875]
"friends"
TextNode <#text>
BlockContainer <(anonymous)> at (8,158) content-size 784x0 children: inline
TextNode <#text>
Box at (8,158) content-size 150x150 flex-container(row-reverse) [FFC] children: not-inline
- BlockContainer at (123.302083,158) content-size 30.078125x150 flex-item [BFC] children: inline
+ BlockContainer at (123.3125,158) content-size 30.078125x150 flex-item [BFC] children: inline
line 0 width: 30.078125, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 4, rect: [123.302083,158 30.078125x17.46875]
+ frag 0 from TextNode start: 0, length: 4, rect: [123.3125,158 30.078125x17.46875]
"Well"
TextNode <#text>
- BlockContainer at (77.21875,158) content-size 36.84375x150 flex-item [BFC] children: inline
+ BlockContainer at (77.234375,158) content-size 36.84375x150 flex-item [BFC] children: inline
line 0 width: 36.84375, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 5, rect: [77.21875,158 36.84375x17.46875]
+ frag 0 from TextNode start: 0, length: 5, rect: [77.234375,158 36.84375x17.46875]
"hello"
TextNode <#text>
- BlockContainer at (12.619791,158) content-size 55.359375x150 flex-item [BFC] children: inline
+ BlockContainer at (12.640625,158) content-size 55.359375x150 flex-item [BFC] children: inline
line 0 width: 55.359375, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 7, rect: [12.619791,158 55.359375x17.46875]
+ frag 0 from TextNode start: 0, length: 7, rect: [12.640625,158 55.359375x17.46875]
"friends"
TextNode <#text>
BlockContainer <(anonymous)> at (8,308) content-size 784x0 children: inline
diff --git a/Tests/LibWeb/Layout/expected/flex/stretch-alignment-with-cross-gap.txt b/Tests/LibWeb/Layout/expected/flex/stretch-alignment-with-cross-gap.txt
index ffb087ea14..bf51c36994 100644
--- a/Tests/LibWeb/Layout/expected/flex/stretch-alignment-with-cross-gap.txt
+++ b/Tests/LibWeb/Layout/expected/flex/stretch-alignment-with-cross-gap.txt
@@ -4,7 +4,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
Box at (11,11) content-size 300x200 flex-container(row) [FFC] children: not-inline
BlockContainer at (12,12) content-size 100x20 flex-item [BFC] children: not-inline
BlockContainer at (114,12) content-size 100x20 flex-item [BFC] children: not-inline
- BlockContainer at (12,95.333333) content-size 100x20 flex-item [BFC] children: not-inline
- BlockContainer at (114,95.333333) content-size 100x20 flex-item [BFC] children: not-inline
- BlockContainer at (12,178.666666) content-size 100x20 flex-item [BFC] children: not-inline
- BlockContainer at (114,178.666666) content-size 100x20 flex-item [BFC] children: not-inline
+ BlockContainer at (12,95.328125) content-size 100x20 flex-item [BFC] children: not-inline
+ BlockContainer at (114,95.328125) content-size 100x20 flex-item [BFC] children: not-inline
+ BlockContainer at (12,178.65625) content-size 100x20 flex-item [BFC] children: not-inline
+ BlockContainer at (114,178.65625) content-size 100x20 flex-item [BFC] children: not-inline
diff --git a/Tests/LibWeb/Layout/expected/font-with-many-normal-values.txt b/Tests/LibWeb/Layout/expected/font-with-many-normal-values.txt
index 562646b660..049c1ee9a6 100644
--- a/Tests/LibWeb/Layout/expected/font-with-many-normal-values.txt
+++ b/Tests/LibWeb/Layout/expected/font-with-many-normal-values.txt
@@ -1,20 +1,20 @@
Viewport <#document> at (0,0) content-size 800x600 children: not-inline
- BlockContainer at (0,0) content-size 800x216 [BFC] children: not-inline
- BlockContainer at (8,8) content-size 784x200 children: inline
- line 0 width: 424, height: 200, bottom: 200, baseline: 159.960937
+ BlockContainer at (0,0) content-size 800x215.984375 [BFC] children: not-inline
+ BlockContainer at (8,8) content-size 784x199.984375 children: inline
+ line 0 width: 424, height: 199.984375, bottom: 199.984375, baseline: 159.953125
frag 0 from TextNode start: 0, length: 1, rect: [8,8 79.296875x200]
"1"
- frag 1 from TextNode start: 0, length: 1, rect: [87,154 8x17.46875]
+ frag 1 from TextNode start: 0, length: 1, rect: [87.296875,154.421875 8x17.46875]
" "
- frag 2 from TextNode start: 0, length: 1, rect: [95,8 110.15625x200]
+ frag 2 from TextNode start: 0, length: 1, rect: [95.296875,8 110.15625x200]
"2"
- frag 3 from TextNode start: 0, length: 1, rect: [205,154 8x17.46875]
+ frag 3 from TextNode start: 0, length: 1, rect: [205.453125,154.421875 8x17.46875]
" "
- frag 4 from TextNode start: 0, length: 1, rect: [213,8 113.671875x200]
+ frag 4 from TextNode start: 0, length: 1, rect: [213.453125,8 113.671875x200]
"3"
- frag 5 from TextNode start: 0, length: 1, rect: [327,154 8x17.46875]
+ frag 5 from TextNode start: 0, length: 1, rect: [327.125,154.421875 8x17.46875]
" "
- frag 6 from TextNode start: 0, length: 1, rect: [335,8 96.875x200]
+ frag 6 from TextNode start: 0, length: 1, rect: [335.125,8 96.875x200]
"4"
InlineNode
TextNode <#text>
diff --git a/Tests/LibWeb/Layout/expected/getComputedStyle-on-unconnected-element.txt b/Tests/LibWeb/Layout/expected/getComputedStyle-on-unconnected-element.txt
index 08865062d8..1cf145d9ff 100644
--- a/Tests/LibWeb/Layout/expected/getComputedStyle-on-unconnected-element.txt
+++ b/Tests/LibWeb/Layout/expected/getComputedStyle-on-unconnected-element.txt
@@ -1,7 +1,7 @@
Viewport <#document> at (0,0) content-size 800x600 children: not-inline
- BlockContainer at (0,0) content-size 800x37.835937 [BFC] children: not-inline
- BlockContainer at (8,8) content-size 784x21.835937 children: inline
- line 0 width: 362.617187, height: 21.835937, bottom: 21.835937, baseline: 16.914062
- frag 0 from TextNode start: 0, length: 35, rect: [8,8 362.617187x21.835937]
+ BlockContainer at (0,0) content-size 800x37.828125 [BFC] children: not-inline
+ BlockContainer at (8,8) content-size 784x21.828125 children: inline
+ line 0 width: 362.59375, height: 21.828125, bottom: 21.828125, baseline: 16.890625
+ frag 0 from TextNode start: 0, length: 35, rect: [8,8 362.59375x21.828125]
"This test passes if we don't crash."
TextNode <#text>
diff --git a/Tests/LibWeb/Layout/expected/grid/auto-fill.txt b/Tests/LibWeb/Layout/expected/grid/auto-fill.txt
index d9291b83db..c1ca6dd510 100644
--- a/Tests/LibWeb/Layout/expected/grid/auto-fill.txt
+++ b/Tests/LibWeb/Layout/expected/grid/auto-fill.txt
@@ -4,23 +4,23 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
Box at (8,8) content-size 784x17.46875 [GFC] children: not-inline
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (8,8) content-size 261.333333x17.46875 [BFC] children: inline
+ BlockContainer at (8,8) content-size 261.328125x17.46875 [BFC] children: inline
line 0 width: 6.34375, height: 17.46875, bottom: 17.46875, baseline: 13.53125
frag 0 from TextNode start: 0, length: 1, rect: [8,8 6.34375x17.46875]
"1"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (269.333333,8) content-size 261.333333x17.46875 [BFC] children: inline
+ BlockContainer at (269.328125,8) content-size 261.328125x17.46875 [BFC] children: inline
line 0 width: 8.8125, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 1, rect: [269.333333,8 8.8125x17.46875]
+ frag 0 from TextNode start: 0, length: 1, rect: [269.328125,8 8.8125x17.46875]
"2"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (530.666666,8) content-size 261.333333x17.46875 [BFC] children: inline
+ BlockContainer at (530.65625,8) content-size 261.328125x17.46875 [BFC] children: inline
line 0 width: 9.09375, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 1, rect: [530.666666,8 9.09375x17.46875]
+ frag 0 from TextNode start: 0, length: 1, rect: [530.65625,8 9.09375x17.46875]
"3"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
diff --git a/Tests/LibWeb/Layout/expected/grid/auto-fit.txt b/Tests/LibWeb/Layout/expected/grid/auto-fit.txt
index d9291b83db..c1ca6dd510 100644
--- a/Tests/LibWeb/Layout/expected/grid/auto-fit.txt
+++ b/Tests/LibWeb/Layout/expected/grid/auto-fit.txt
@@ -4,23 +4,23 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
Box at (8,8) content-size 784x17.46875 [GFC] children: not-inline
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (8,8) content-size 261.333333x17.46875 [BFC] children: inline
+ BlockContainer at (8,8) content-size 261.328125x17.46875 [BFC] children: inline
line 0 width: 6.34375, height: 17.46875, bottom: 17.46875, baseline: 13.53125
frag 0 from TextNode start: 0, length: 1, rect: [8,8 6.34375x17.46875]
"1"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (269.333333,8) content-size 261.333333x17.46875 [BFC] children: inline
+ BlockContainer at (269.328125,8) content-size 261.328125x17.46875 [BFC] children: inline
line 0 width: 8.8125, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 1, rect: [269.333333,8 8.8125x17.46875]
+ frag 0 from TextNode start: 0, length: 1, rect: [269.328125,8 8.8125x17.46875]
"2"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (530.666666,8) content-size 261.333333x17.46875 [BFC] children: inline
+ BlockContainer at (530.65625,8) content-size 261.328125x17.46875 [BFC] children: inline
line 0 width: 9.09375, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 1, rect: [530.666666,8 9.09375x17.46875]
+ frag 0 from TextNode start: 0, length: 1, rect: [530.65625,8 9.09375x17.46875]
"3"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
diff --git a/Tests/LibWeb/Layout/expected/grid/borders.txt b/Tests/LibWeb/Layout/expected/grid/borders.txt
index 06d2e380f5..99ca5d3911 100644
--- a/Tests/LibWeb/Layout/expected/grid/borders.txt
+++ b/Tests/LibWeb/Layout/expected/grid/borders.txt
@@ -103,14 +103,14 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
Box at (8,275.34375) content-size 784x90.9375 [GFC] children: not-inline
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (444.2,285.34375) content-size 337.8x17.46875 [BFC] children: inline
+ BlockContainer at (444.1875,285.34375) content-size 337.796875x17.46875 [BFC] children: inline
line 0 width: 6.34375, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 1, rect: [444.2,285.34375 6.34375x17.46875]
+ frag 0 from TextNode start: 0, length: 1, rect: [444.1875,285.34375 6.34375x17.46875]
"1"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (18,338.8125) content-size 337.8x17.46875 [BFC] children: inline
+ BlockContainer at (18,338.8125) content-size 337.796875x17.46875 [BFC] children: inline
line 0 width: 8.8125, height: 17.46875, bottom: 17.46875, baseline: 13.53125
frag 0 from TextNode start: 0, length: 1, rect: [18,338.8125 8.8125x17.46875]
"2"
diff --git a/Tests/LibWeb/Layout/expected/grid/grid-gap-2.txt b/Tests/LibWeb/Layout/expected/grid/grid-gap-2.txt
index be15123436..7cf79288c2 100644
--- a/Tests/LibWeb/Layout/expected/grid/grid-gap-2.txt
+++ b/Tests/LibWeb/Layout/expected/grid/grid-gap-2.txt
@@ -2,12 +2,12 @@ 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 784x50.9375 children: not-inline
Box at (8,8) content-size 784x50.9375 [GFC] children: not-inline
- BlockContainer at (434.2,8) content-size 357.8x17.46875 [BFC] children: inline
+ BlockContainer at (434.1875,8) content-size 357.796875x17.46875 [BFC] children: inline
line 0 width: 6.34375, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 1, rect: [434.2,8 6.34375x17.46875]
+ frag 0 from TextNode start: 0, length: 1, rect: [434.1875,8 6.34375x17.46875]
"1"
TextNode <#text>
- BlockContainer at (8,41.46875) content-size 357.8x17.46875 [BFC] children: inline
+ BlockContainer at (8,41.46875) content-size 357.796875x17.46875 [BFC] children: inline
line 0 width: 8.8125, height: 17.46875, bottom: 17.46875, baseline: 13.53125
frag 0 from TextNode start: 0, length: 1, rect: [8,41.46875 8.8125x17.46875]
"2"
diff --git a/Tests/LibWeb/Layout/expected/grid/grid-item-fixed-paddings.txt b/Tests/LibWeb/Layout/expected/grid/grid-item-fixed-paddings.txt
index d25c74da28..e1a074c827 100644
--- a/Tests/LibWeb/Layout/expected/grid/grid-item-fixed-paddings.txt
+++ b/Tests/LibWeb/Layout/expected/grid/grid-item-fixed-paddings.txt
@@ -1,36 +1,36 @@
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 784x355.507812 children: not-inline
- Box at (8,8) content-size 784x355.507812 [GFC] children: not-inline
+ BlockContainer at (8,8) content-size 784x355.5 children: not-inline
+ Box at (8,8) content-size 784x355.5 [GFC] children: not-inline
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (68,68) content-size 17.050781x32.753906 [BFC] children: inline
- line 0 width: 11.894531, height: 32.753906, bottom: 32.753906, baseline: 25.371093
- frag 0 from TextNode start: 0, length: 1, rect: [71,68 11.894531x32.753906]
+ BlockContainer at (68,68) content-size 17.046875x32.75 [BFC] children: inline
+ line 0 width: 11.890625, height: 32.75, bottom: 32.75, baseline: 25.359375
+ frag 0 from TextNode start: 0, length: 1, rect: [70.578125,68 11.890625x32.75]
"1"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (255.050781,68) content-size 16.523437x32.753906 [BFC] children: inline
- line 0 width: 16.523437, height: 32.753906, bottom: 32.753906, baseline: 25.371093
- frag 0 from TextNode start: 0, length: 1, rect: [255.050781,68 16.523437x32.753906]
+ BlockContainer at (255.046875,68) content-size 16.515625x32.75 [BFC] children: inline
+ line 0 width: 16.515625, height: 32.75, bottom: 32.75, baseline: 25.359375
+ frag 0 from TextNode start: 0, length: 1, rect: [255.046875,68 16.515625x32.75]
"2"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (68,270.753906) content-size 17.050781x32.753906 [BFC] children: inline
- line 0 width: 17.050781, height: 32.753906, bottom: 32.753906, baseline: 25.371093
- frag 0 from TextNode start: 0, length: 1, rect: [68,270.753906 17.050781x32.753906]
+ BlockContainer at (68,270.75) content-size 17.046875x32.75 [BFC] children: inline
+ line 0 width: 17.046875, height: 32.75, bottom: 32.75, baseline: 25.359375
+ frag 0 from TextNode start: 0, length: 1, rect: [68,270.75 17.046875x32.75]
"3"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (255.050781,270.753906) content-size 16.523437x32.753906 [BFC] children: inline
- line 0 width: 14.53125, height: 32.753906, bottom: 32.753906, baseline: 25.371093
- frag 0 from TextNode start: 0, length: 1, rect: [256.050781,270.753906 14.53125x32.753906]
+ BlockContainer at (255.046875,270.75) content-size 16.515625x32.75 [BFC] children: inline
+ line 0 width: 14.53125, height: 32.75, bottom: 32.75, baseline: 25.359375
+ frag 0 from TextNode start: 0, length: 1, rect: [256.03125,270.75 14.53125x32.75]
"4"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer <(anonymous)> at (8,363.507812) content-size 784x0 children: inline
+ BlockContainer <(anonymous)> at (8,363.5) content-size 784x0 children: inline
TextNode <#text>
diff --git a/Tests/LibWeb/Layout/expected/grid/grid-item-horizontal-margins-auto.txt b/Tests/LibWeb/Layout/expected/grid/grid-item-horizontal-margins-auto.txt
index 406e05d3bd..d2c7ab00f8 100644
--- a/Tests/LibWeb/Layout/expected/grid/grid-item-horizontal-margins-auto.txt
+++ b/Tests/LibWeb/Layout/expected/grid/grid-item-horizontal-margins-auto.txt
@@ -1,7 +1,7 @@
Viewport <#document> at (0,0) content-size 800x600 children: not-inline
- BlockContainer at (1,1) content-size 798x458.28125 [BFC] children: not-inline
- BlockContainer at (10,10) content-size 780x440.28125 children: not-inline
- Box at (11,11) content-size 500x438.28125 [GFC] children: not-inline
+ BlockContainer at (1,1) content-size 798x457.25 [BFC] children: not-inline
+ BlockContainer at (10,10) content-size 780x439.25 children: not-inline
+ Box at (11,11) content-size 500x437.25 [GFC] children: not-inline
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
BlockContainer at (99.71875,12) content-size 322.5625x17.46875 [BFC] children: inline
@@ -25,9 +25,9 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (75.257812,70.40625) content-size 371.484375x17.46875 [BFC] children: inline
+ BlockContainer at (75.25,70.40625) content-size 371.484375x17.46875 [BFC] children: inline
line 0 width: 371.484375, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 45, rect: [75.257812,70.40625 371.484375x17.46875]
+ frag 0 from TextNode start: 0, length: 45, rect: [75.25,70.40625 371.484375x17.46875]
"auto horizontal margins and fit-content width"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
@@ -46,71 +46,71 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (236,128.8125) content-size 50x105.15625 [BFC] children: inline
+ BlockContainer at (236,128.8125) content-size 50x104.8125 [BFC] children: inline
line 0 width: 36.328125, height: 17.46875, bottom: 17.46875, baseline: 13.53125
frag 0 from TextNode start: 0, length: 4, rect: [236,128.8125 36.328125x17.46875]
"auto"
- line 1 width: 81.84375, height: 17.9375, bottom: 35.40625, baseline: 13.53125
- frag 0 from TextNode start: 5, length: 10, rect: [236,145.8125 81.84375x17.46875]
+ line 1 width: 81.84375, height: 17.46875, bottom: 34.9375, baseline: 13.53125
+ frag 0 from TextNode start: 5, length: 10, rect: [236,146.28125 81.84375x17.46875]
"horizontal"
- line 2 width: 61.453125, height: 18.40625, bottom: 53.34375, baseline: 13.53125
- frag 0 from TextNode start: 16, length: 7, rect: [236,162.8125 61.453125x17.46875]
+ line 2 width: 61.453125, height: 17.46875, bottom: 52.40625, baseline: 13.53125
+ frag 0 from TextNode start: 16, length: 7, rect: [236,163.75 61.453125x17.46875]
"margins"
- line 3 width: 26.8125, height: 17.875, bottom: 70.28125, baseline: 13.53125
- frag 0 from TextNode start: 24, length: 3, rect: [236,180.8125 26.8125x17.46875]
+ line 3 width: 26.8125, height: 17.46875, bottom: 69.875, baseline: 13.53125
+ frag 0 from TextNode start: 24, length: 3, rect: [236,181.21875 26.8125x17.46875]
"and"
- line 4 width: 37.28125, height: 18.34375, bottom: 88.21875, baseline: 13.53125
- frag 0 from TextNode start: 28, length: 5, rect: [236,197.8125 37.28125x17.46875]
+ line 4 width: 37.28125, height: 17.46875, bottom: 87.34375, baseline: 13.53125
+ frag 0 from TextNode start: 28, length: 5, rect: [236,198.6875 37.28125x17.46875]
"fixed"
- line 5 width: 39.796875, height: 17.8125, bottom: 105.15625, baseline: 13.53125
- frag 0 from TextNode start: 34, length: 5, rect: [236,215.8125 39.796875x17.46875]
+ line 5 width: 39.796875, height: 17.46875, bottom: 104.8125, baseline: 13.53125
+ frag 0 from TextNode start: 34, length: 5, rect: [236,216.15625 39.796875x17.46875]
"width"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (460,235.96875) content-size 50x105.15625 [BFC] children: inline
+ BlockContainer at (460,235.625) content-size 50x104.8125 [BFC] children: inline
line 0 width: 36.328125, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 4, rect: [460,235.96875 36.328125x17.46875]
+ frag 0 from TextNode start: 0, length: 4, rect: [460,235.625 36.328125x17.46875]
"auto"
- line 1 width: 26.25, height: 17.9375, bottom: 35.40625, baseline: 13.53125
- frag 0 from TextNode start: 5, length: 4, rect: [460,252.96875 26.25x17.46875]
+ line 1 width: 26.25, height: 17.46875, bottom: 34.9375, baseline: 13.53125
+ frag 0 from TextNode start: 5, length: 4, rect: [460,253.09375 26.25x17.46875]
"left"
- line 2 width: 52.109375, height: 18.40625, bottom: 53.34375, baseline: 13.53125
- frag 0 from TextNode start: 10, length: 6, rect: [460,269.96875 52.109375x17.46875]
+ line 2 width: 52.109375, height: 17.46875, bottom: 52.40625, baseline: 13.53125
+ frag 0 from TextNode start: 10, length: 6, rect: [460,270.5625 52.109375x17.46875]
"margin"
- line 3 width: 26.8125, height: 17.875, bottom: 70.28125, baseline: 13.53125
- frag 0 from TextNode start: 17, length: 3, rect: [460,287.96875 26.8125x17.46875]
+ line 3 width: 26.8125, height: 17.46875, bottom: 69.875, baseline: 13.53125
+ frag 0 from TextNode start: 17, length: 3, rect: [460,288.03125 26.8125x17.46875]
"and"
- line 4 width: 37.28125, height: 18.34375, bottom: 88.21875, baseline: 13.53125
- frag 0 from TextNode start: 21, length: 5, rect: [460,304.96875 37.28125x17.46875]
+ line 4 width: 37.28125, height: 17.46875, bottom: 87.34375, baseline: 13.53125
+ frag 0 from TextNode start: 21, length: 5, rect: [460,305.5 37.28125x17.46875]
"fixed"
- line 5 width: 39.796875, height: 17.8125, bottom: 105.15625, baseline: 13.53125
+ line 5 width: 39.796875, height: 17.46875, bottom: 104.8125, baseline: 13.53125
frag 0 from TextNode start: 27, length: 5, rect: [460,322.96875 39.796875x17.46875]
"width"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer at (12,343.125) content-size 50x105.15625 [BFC] children: inline
+ BlockContainer at (12,342.4375) content-size 50x104.8125 [BFC] children: inline
line 0 width: 36.328125, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 4, rect: [12,343.125 36.328125x17.46875]
+ frag 0 from TextNode start: 0, length: 4, rect: [12,342.4375 36.328125x17.46875]
"auto"
- line 1 width: 37.109375, height: 17.9375, bottom: 35.40625, baseline: 13.53125
- frag 0 from TextNode start: 5, length: 5, rect: [12,360.125 37.109375x17.46875]
+ line 1 width: 37.109375, height: 17.46875, bottom: 34.9375, baseline: 13.53125
+ frag 0 from TextNode start: 5, length: 5, rect: [12,359.90625 37.109375x17.46875]
"right"
- line 2 width: 52.109375, height: 18.40625, bottom: 53.34375, baseline: 13.53125
- frag 0 from TextNode start: 11, length: 6, rect: [12,377.125 52.109375x17.46875]
+ line 2 width: 52.109375, height: 17.46875, bottom: 52.40625, baseline: 13.53125
+ frag 0 from TextNode start: 11, length: 6, rect: [12,377.375 52.109375x17.46875]
"margin"
- line 3 width: 26.8125, height: 17.875, bottom: 70.28125, baseline: 13.53125
- frag 0 from TextNode start: 18, length: 3, rect: [12,395.125 26.8125x17.46875]
+ line 3 width: 26.8125, height: 17.46875, bottom: 69.875, baseline: 13.53125
+ frag 0 from TextNode start: 18, length: 3, rect: [12,394.84375 26.8125x17.46875]
"and"
- line 4 width: 37.28125, height: 18.34375, bottom: 88.21875, baseline: 13.53125
- frag 0 from TextNode start: 22, length: 5, rect: [12,412.125 37.28125x17.46875]
+ line 4 width: 37.28125, height: 17.46875, bottom: 87.34375, baseline: 13.53125
+ frag 0 from TextNode start: 22, length: 5, rect: [12,412.3125 37.28125x17.46875]
"fixed"
- line 5 width: 39.796875, height: 17.8125, bottom: 105.15625, baseline: 13.53125
- frag 0 from TextNode start: 28, length: 5, rect: [12,430.125 39.796875x17.46875]
+ line 5 width: 39.796875, height: 17.46875, bottom: 104.8125, baseline: 13.53125
+ frag 0 from TextNode start: 28, length: 5, rect: [12,429.78125 39.796875x17.46875]
"width"
TextNode <#text>
BlockContainer <(anonymous)> (not painted) [BFC] children: inline
TextNode <#text>
- BlockContainer <(anonymous)> at (10,450.28125) content-size 780x0 children: inline
+ BlockContainer <(anonymous)> at (10,449.25) content-size 780x0 children: inline
TextNode <#text>
diff --git a/Tests/LibWeb/Layout/expected/grid/grid-item-percentage-margins.txt b/Tests/LibWeb/Layout/expected/grid/grid-item-percentage-margins.txt
index cfbdca0692..5e6d42cafe 100644
--- a/Tests/LibWeb/Layout/expected/grid/grid-item-percentage-margins.txt
+++ b/Tests/LibWeb/Layout/expected/grid/grid-item-percentage-margins.txt
@@ -3,8 +3,8 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
BlockContainer at (8,8) content-size 784x17.46875 children: not-inline
BlockContainer at (8,8) content-size 784x17.46875 children: not-inline
Box at (8,8) content-size 784x17.46875 [GFC] children: not-inline
- BlockContainer at (243.2,8) content-size 313.6x17.46875 [BFC] children: inline
+ BlockContainer at (243.1875,8) content-size 313.625x17.46875 [BFC] children: inline
line 0 width: 121.0625, height: 17.46875, bottom: 17.46875, baseline: 13.53125
- frag 0 from TextNode start: 0, length: 16, rect: [243.2,8 121.0625x17.46875]
+ frag 0 from TextNode start: 0, length: 16, rect: [243.1875,8 121.0625x17.46875]
"A filthy t-shirt"
TextNode <#text>
diff --git a/Tests/LibWeb/Layout/expected/grid/grid-item-percentage-width-2.txt b/Tests/LibWeb/Layout/expected/grid/grid-item-percentage-width-2.txt
index e47bd3a089..e9305e6c9b 100644
--- a/Tests/LibWeb/Layout/expected/grid/grid-item-percentage-width-2.txt
+++ b/Tests/LibWeb/Layout/expected/grid/grid-item-percentage-width-2.txt
@@ -1,60 +1,60 @@
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 784x0 children: not-inline
- Box at (8,8) content-size 200x315.40625 floating [GFC] children: not-inline
- BlockContainer at (8,8) content-size 100x315.40625 [BFC] children: inline
+ Box at (8,8) content-size 200x314.4375 floating [GFC] children: not-inline
+ BlockContainer at (8,8) content-size 100x314.4375 [BFC] children: inline
line 0 width: 50.96875, height: 17.46875, bottom: 17.46875, baseline: 13.53125
frag 0 from TextNode start: 1, length: 5, rect: [8,8 50.96875x17.46875]
"Lorem"
- line 1 width: 94.9375, height: 17.9375, bottom: 35.40625, baseline: 13.53125
- frag 0 from TextNode start: 7, length: 11, rect: [8,25 94.9375x17.46875]
+ line 1 width: 94.9375, height: 17.46875, bottom: 34.9375, baseline: 13.53125
+ frag 0 from TextNode start: 7, length: 11, rect: [8,25.46875 94.9375x17.46875]
"ipsum dolor"
- line 2 width: 70.9375, height: 18.40625, bottom: 53.34375, baseline: 13.53125
- frag 0 from TextNode start: 19, length: 9, rect: [8,42 70.9375x17.46875]
+ line 2 width: 70.9375, height: 17.46875, bottom: 52.40625, baseline: 13.53125
+ frag 0 from TextNode start: 19, length: 9, rect: [8,42.9375 70.9375x17.46875]
"sit amet,"
- line 3 width: 96.84375, height: 17.875, bottom: 70.28125, baseline: 13.53125
- frag 0 from TextNode start: 29, length: 11, rect: [8,60 96.84375x17.46875]
+ line 3 width: 96.84375, height: 17.46875, bottom: 69.875, baseline: 13.53125
+ frag 0 from TextNode start: 29, length: 11, rect: [8,60.40625 96.84375x17.46875]
"consectetur"
- line 4 width: 75.71875, height: 18.34375, bottom: 88.21875, baseline: 13.53125
- frag 0 from TextNode start: 41, length: 10, rect: [8,77 75.71875x17.46875]
+ line 4 width: 75.71875, height: 17.46875, bottom: 87.34375, baseline: 13.53125
+ frag 0 from TextNode start: 41, length: 10, rect: [8,77.875 75.71875x17.46875]
"adipiscing"
- line 5 width: 28.71875, height: 17.8125, bottom: 105.15625, baseline: 13.53125
- frag 0 from TextNode start: 52, length: 5, rect: [8,95 28.71875x17.46875]
+ line 5 width: 28.71875, height: 17.46875, bottom: 104.8125, baseline: 13.53125
+ frag 0 from TextNode start: 52, length: 5, rect: [8,95.34375 28.71875x17.46875]
"elit."
- line 6 width: 65.40625, height: 18.28125, bottom: 123.09375, baseline: 13.53125
- frag 0 from TextNode start: 58, length: 7, rect: [8,112 65.40625x17.46875]
+ line 6 width: 65.40625, height: 17.46875, bottom: 122.28125, baseline: 13.53125
+ frag 0 from TextNode start: 58, length: 7, rect: [8,112.8125 65.40625x17.46875]
"Vivamus"
- line 7 width: 88.640625, height: 17.75, bottom: 140.03125, baseline: 13.53125
- frag 0 from TextNode start: 66, length: 11, rect: [8,130 88.640625x17.46875]
+ line 7 width: 88.640625, height: 17.46875, bottom: 139.75, baseline: 13.53125
+ frag 0 from TextNode start: 66, length: 11, rect: [8,130.28125 88.640625x17.46875]
"eget turpis"
- line 8 width: 77.40625, height: 18.21875, bottom: 157.96875, baseline: 13.53125
- frag 0 from TextNode start: 78, length: 9, rect: [8,147 77.40625x17.46875]
+ line 8 width: 77.40625, height: 17.46875, bottom: 157.21875, baseline: 13.53125
+ frag 0 from TextNode start: 78, length: 9, rect: [8,147.75 77.40625x17.46875]
"eget urna"
- line 9 width: 53.25, height: 17.6875, bottom: 174.90625, baseline: 13.53125
- frag 0 from TextNode start: 88, length: 7, rect: [8,165 53.25x17.46875]
+ line 9 width: 53.25, height: 17.46875, bottom: 174.6875, baseline: 13.53125
+ frag 0 from TextNode start: 88, length: 7, rect: [8,165.21875 53.25x17.46875]
"feugiat"
- line 10 width: 84.984375, height: 18.15625, bottom: 192.84375, baseline: 13.53125
- frag 0 from TextNode start: 96, length: 10, rect: [8,182 84.984375x17.46875]
+ line 10 width: 84.984375, height: 17.46875, bottom: 192.15625, baseline: 13.53125
+ frag 0 from TextNode start: 96, length: 10, rect: [8,182.6875 84.984375x17.46875]
"pretium ut"
- line 11 width: 65.359375, height: 17.625, bottom: 209.78125, baseline: 13.53125
- frag 0 from TextNode start: 107, length: 8, rect: [8,200 65.359375x17.46875]
+ line 11 width: 65.359375, height: 17.46875, bottom: 209.625, baseline: 13.53125
+ frag 0 from TextNode start: 107, length: 8, rect: [8,200.15625 65.359375x17.46875]
"eu ante."
- line 12 width: 72.46875, height: 18.09375, bottom: 227.71875, baseline: 13.53125
- frag 0 from TextNode start: 116, length: 8, rect: [8,217 72.46875x17.46875]
+ line 12 width: 72.46875, height: 17.46875, bottom: 227.09375, baseline: 13.53125
+ frag 0 from TextNode start: 116, length: 8, rect: [8,217.625 72.46875x17.46875]
"Nunc sed"
- line 13 width: 70.640625, height: 17.5625, bottom: 244.65625, baseline: 13.53125
- frag 0 from TextNode start: 125, length: 8, rect: [8,235 70.640625x17.46875]
+ line 13 width: 70.640625, height: 17.46875, bottom: 244.5625, baseline: 13.53125
+ frag 0 from TextNode start: 125, length: 8, rect: [8,235.09375 70.640625x17.46875]
"pharetra"
- line 14 width: 39.015625, height: 18.03125, bottom: 262.59375, baseline: 13.53125
- frag 0 from TextNode start: 134, length: 5, rect: [8,252 39.015625x17.46875]
+ line 14 width: 39.015625, height: 17.46875, bottom: 262.03125, baseline: 13.53125
+ frag 0 from TextNode start: 134, length: 5, rect: [8,252.5625 39.015625x17.46875]
"diam,"
- line 15 width: 56.25, height: 17.5, bottom: 279.53125, baseline: 13.53125
- frag 0 from TextNode start: 140, length: 6, rect: [8,270 56.25x17.46875]
+ line 15 width: 56.25, height: 17.46875, bottom: 279.5, baseline: 13.53125
+ frag 0 from TextNode start: 140, length: 6, rect: [8,270.03125 56.25x17.46875]
"rutrum"
- line 16 width: 50.546875, height: 17.96875, bottom: 297.46875, baseline: 13.53125
- frag 0 from TextNode start: 147, length: 7, rect: [8,287 50.546875x17.46875]
+ line 16 width: 50.546875, height: 17.46875, bottom: 296.96875, baseline: 13.53125
+ frag 0 from TextNode start: 147, length: 7, rect: [8,287.5 50.546875x17.46875]
"lacinia"
- line 17 width: 47.5, height: 18.4375, bottom: 315.40625, baseline: 13.53125
- frag 0 from TextNode start: 155, length: 7, rect: [8,304 47.5x17.46875]
+ line 17 width: 47.5, height: 17.46875, bottom: 314.4375, baseline: 13.53125
+ frag 0 from TextNode start: 155, length: 7, rect: [8,304.96875 47.5x17.46875]
"tellus."
TextNode <#text>
diff --git a/Tests/LibWeb/Layout/expected/grid/grid-item-percentage-width.txt b/Tests/LibWeb/Layout/expected/grid/grid-item-percentage-width.txt
index f4752fc2b9..98d1724850 100644
--- a/Tests/LibWeb/Layout/expected/grid/grid-item-percentage-width.txt
+++ b/Tests/LibWeb/Layout/expected/grid/grid-item-percentage-width.txt
@@ -2,12 +2,12 @@ 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 784x17.46875 children: not-inline
Box at (8,8) content-size 784x17.46875 [GFC] children: not-inline
- BlockContainer at (8,8) content-size 313.6x17.46875 [BFC] children: inline
+ BlockContainer at (8,8) content-size 313.59375x17.46875 [BFC] children: inline
line 0 width: 42.140625, height: 17.46875, bottom: 17.46875, baseline: 13.53125
frag 0 from TextNode start: 0, length: 5, rect: [8,8 42.140625x17.46875]
"First"
TextNode <#text>
- BlockContainer |