diff --git a/Tests/LibWeb/Layout/expected/svg/inline-svg-with-zero-intrinsic-size-and-no-viewbox.txt b/Tests/LibWeb/Layout/expected/svg/inline-svg-with-zero-intrinsic-size-and-no-viewbox.txt index 61302529f93..371a922bcbb 100644 --- a/Tests/LibWeb/Layout/expected/svg/inline-svg-with-zero-intrinsic-size-and-no-viewbox.txt +++ b/Tests/LibWeb/Layout/expected/svg/inline-svg-with-zero-intrinsic-size-and-no-viewbox.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 800x33 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x17 children: inline frag 0 from ImageBox start: 0, length: 0, rect: [8,21 0x0] baseline: 0 frag 1 from TextNode start: 0, length: 1, rect: [8,8 8x17] baseline: 13.296875 @@ -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 800x33] PaintableWithLines (BlockContainer) [8,8 784x17] ImagePaintable (ImageBox) [8,21 0x0] TextPaintable (TextNode<#text>) diff --git a/Tests/LibWeb/Layout/expected/svg/nested-viewports.txt b/Tests/LibWeb/Layout/expected/svg/nested-viewports.txt index f398260af50..0f6182f1e2d 100644 --- a/Tests/LibWeb/Layout/expected/svg/nested-viewports.txt +++ b/Tests/LibWeb/Layout/expected/svg/nested-viewports.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 800x216 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x200 children: inline frag 0 from SVGSVGBox start: 0, length: 0, rect: [8,8 200x200] baseline: 200 SVGSVGBox at (8,8) content-size 200x200 [SVG] children: inline @@ -17,7 +17,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 800x216] PaintableWithLines (BlockContainer) [8,8 784x200] SVGSVGPaintable (SVGSVGBox#a) [8,8 200x200] SVGSVGPaintable (SVGSVGBox#b) [8,8 200x200] diff --git a/Tests/LibWeb/Layout/expected/svg/svg-g-inside-g.txt b/Tests/LibWeb/Layout/expected/svg/svg-g-inside-g.txt index ef56b5c302d..2e951c974e5 100644 --- a/Tests/LibWeb/Layout/expected/svg/svg-g-inside-g.txt +++ b/Tests/LibWeb/Layout/expected/svg/svg-g-inside-g.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 800x116 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x100 children: inline frag 0 from SVGSVGBox start: 0, length: 0, rect: [8,8 100x100] baseline: 100 SVGSVGBox at (8,8) content-size 100x100 [SVG] 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 800x116] PaintableWithLines (BlockContainer) [8,8 784x100] SVGSVGPaintable (SVGSVGBox) [8,8 100x100] SVGGraphicsPaintable (SVGGraphicsBox) [58,58 10x10] diff --git a/Tests/LibWeb/Layout/expected/svg/svg-inside-svg-with-xy.txt b/Tests/LibWeb/Layout/expected/svg/svg-inside-svg-with-xy.txt index 5c1e4f8740d..35e8986286d 100644 --- a/Tests/LibWeb/Layout/expected/svg/svg-inside-svg-with-xy.txt +++ b/Tests/LibWeb/Layout/expected/svg/svg-inside-svg-with-xy.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: inline frag 0 from SVGSVGBox start: 0, length: 0, rect: [8,8 300x150] baseline: 150 SVGSVGBox at (8,8) content-size 300x150 [SVG] children: inline @@ -17,7 +17,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] SVGSVGPaintable (SVGSVGBox) [8,8 300x150] SVGSVGPaintable (SVGSVGBox) [18,8 300x150] diff --git a/Tests/LibWeb/Layout/expected/svg/svg-symbol-with-viewbox.txt b/Tests/LibWeb/Layout/expected/svg/svg-symbol-with-viewbox.txt index 6440536f8ff..57fa9eb1f01 100644 --- a/Tests/LibWeb/Layout/expected/svg/svg-symbol-with-viewbox.txt +++ b/Tests/LibWeb/Layout/expected/svg/svg-symbol-with-viewbox.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 <(anonymous)> at (8,8) content-size 784x0 children: inline TextNode <#text> @@ -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 800x166] PaintableWithLines (BlockContainer) [8,8 784x150] PaintableWithLines (BlockContainer(anonymous)) [8,8 784x0] PaintableWithLines (BlockContainer
) [8,8 784x150] diff --git a/Tests/LibWeb/Layout/expected/svg/svg-use-element-crashtest.txt b/Tests/LibWeb/Layout/expected/svg/svg-use-element-crashtest.txt index ae014b01aae..61583732175 100644 --- a/Tests/LibWeb/Layout/expected/svg/svg-use-element-crashtest.txt +++ b/Tests/LibWeb/Layout/expected/svg/svg-use-element-crashtest.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: inline frag 0 from SVGSVGBox start: 0, length: 0, rect: [8,8 300x150] baseline: 150 SVGSVGBox at (8,8) content-size 300x150 [SVG] 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 800x166] PaintableWithLines (BlockContainer) [8,8 784x150] SVGSVGPaintable (SVGSVGBox) [8,8 300x150] SVGGraphicsPaintable (SVGGraphicsBox) [8,8 300x150] diff --git a/Tests/LibWeb/Layout/expected/svg/svg-with-zero-sized-viewBox.txt b/Tests/LibWeb/Layout/expected/svg/svg-with-zero-sized-viewBox.txt index e150335f5fe..3d951763749 100644 --- a/Tests/LibWeb/Layout/expected/svg/svg-with-zero-sized-viewBox.txt +++ b/Tests/LibWeb/Layout/expected/svg/svg-with-zero-sized-viewBox.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 800x116 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x100 children: inline frag 0 from SVGSVGBox start: 0, length: 0, rect: [8,8 100x100] baseline: 100 SVGSVGBox at (8,8) content-size 100x100 [SVG] children: inline @@ -10,6 +10,6 @@ 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 800x116] PaintableWithLines (BlockContainer) [8,8 784x100] SVGSVGPaintable (SVGSVGBox) [8,8 100x100] diff --git a/Tests/LibWeb/Layout/expected/svg/text-fill-none.txt b/Tests/LibWeb/Layout/expected/svg/text-fill-none.txt index 563f46b281b..d40c80be15a 100644 --- a/Tests/LibWeb/Layout/expected/svg/text-fill-none.txt +++ b/Tests/LibWeb/Layout/expected/svg/text-fill-none.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: inline frag 0 from SVGSVGBox start: 0, length: 0, rect: [8,8 300x150] baseline: 150 SVGSVGBox at (8,8) content-size 300x150 [SVG] children: not-inline @@ -7,7 +7,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] SVGSVGPaintable (SVGSVGBox) [8,8 300x150] SVGPathPaintable (SVGTextBox) [8,8 0x0] diff --git a/Tests/LibWeb/Layout/input/svg/inline-svg-with-zero-intrinsic-size-and-no-viewbox.html b/Tests/LibWeb/Layout/input/svg/inline-svg-with-zero-intrinsic-size-and-no-viewbox.html index f6ca2016cc8..5f93427845d 100644 --- a/Tests/LibWeb/Layout/input/svg/inline-svg-with-zero-intrinsic-size-and-no-viewbox.html +++ b/Tests/LibWeb/Layout/input/svg/inline-svg-with-zero-intrinsic-size-and-no-viewbox.html @@ -1,3 +1,4 @@ + diff --git a/Tests/LibWeb/Layout/input/svg/nested-viewports.html b/Tests/LibWeb/Layout/input/svg/nested-viewports.html index d77af229a59..1cf921a23e9 100644 --- a/Tests/LibWeb/Layout/input/svg/nested-viewports.html +++ b/Tests/LibWeb/Layout/input/svg/nested-viewports.html @@ -1,3 +1,4 @@ + diff --git a/Tests/LibWeb/Layout/input/svg/svg-different-types-of-opacity.html b/Tests/LibWeb/Layout/input/svg/svg-different-types-of-opacity.html index 2b27d64ae4c..0ead2ad616d 100644 --- a/Tests/LibWeb/Layout/input/svg/svg-different-types-of-opacity.html +++ b/Tests/LibWeb/Layout/input/svg/svg-different-types-of-opacity.html @@ -1,3 +1,4 @@ + diff --git a/Tests/LibWeb/Layout/input/svg/svg-g-with-opacity.html b/Tests/LibWeb/Layout/input/svg/svg-g-with-opacity.html index be5d7608aa6..13f4241cf12 100644 --- a/Tests/LibWeb/Layout/input/svg/svg-g-with-opacity.html +++ b/Tests/LibWeb/Layout/input/svg/svg-g-with-opacity.html @@ -1,3 +1,4 @@ + diff --git a/Tests/LibWeb/Layout/input/svg/svg-inside-svg-with-xy.html b/Tests/LibWeb/Layout/input/svg/svg-inside-svg-with-xy.html index 8282162cb72..bc889ed72b1 100644 --- a/Tests/LibWeb/Layout/input/svg/svg-inside-svg-with-xy.html +++ b/Tests/LibWeb/Layout/input/svg/svg-inside-svg-with-xy.html @@ -1,3 +1,4 @@ + diff --git a/Tests/LibWeb/Layout/input/svg/svg-symbol-with-viewbox.html b/Tests/LibWeb/Layout/input/svg/svg-symbol-with-viewbox.html index 3c934502b93..918948de3c8 100644 --- a/Tests/LibWeb/Layout/input/svg/svg-symbol-with-viewbox.html +++ b/Tests/LibWeb/Layout/input/svg/svg-symbol-with-viewbox.html @@ -1,3 +1,4 @@ + diff --git a/Tests/LibWeb/Layout/input/svg/svg-use-element-crashtest.html b/Tests/LibWeb/Layout/input/svg/svg-use-element-crashtest.html index ba6d46f370c..b3974f70f80 100644 --- a/Tests/LibWeb/Layout/input/svg/svg-use-element-crashtest.html +++ b/Tests/LibWeb/Layout/input/svg/svg-use-element-crashtest.html @@ -1,3 +1,4 @@ + diff --git a/Tests/LibWeb/Layout/input/svg/svg-with-zero-sized-viewBox.html b/Tests/LibWeb/Layout/input/svg/svg-with-zero-sized-viewBox.html index ad0ede887a5..74dbc26f715 100644 --- a/Tests/LibWeb/Layout/input/svg/svg-with-zero-sized-viewBox.html +++ b/Tests/LibWeb/Layout/input/svg/svg-with-zero-sized-viewBox.html @@ -1,3 +1,4 @@ + Hello! diff --git a/Tests/LibWeb/Layout/input/svg/text-fill-none.html b/Tests/LibWeb/Layout/input/svg/text-fill-none.html index dee2b3d7f7d..0bbcab61cc4 100644 --- a/Tests/LibWeb/Layout/input/svg/text-fill-none.html +++ b/Tests/LibWeb/Layout/input/svg/text-fill-none.html @@ -1 +1,2 @@ +