Browse Source

LibWeb: Add ViewportPaintable to represent viewports in the paint tree

This patch just adds the new root paintable and updates the tests
expectations. The next patch will move painting logic from the layout
viewport to the paint viewport.
Andreas Kling 1 year ago
parent
commit
c01c4b41e2
100 changed files with 100 additions and 100 deletions
  1. 1 1
      Tests/LibWeb/Layout/expected/abspos-box-with-replaced-element.txt
  2. 1 1
      Tests/LibWeb/Layout/expected/abspos-flex-container-with-auto-height.txt
  3. 1 1
      Tests/LibWeb/Layout/expected/abspos-image-with-min-height-constraint.txt
  4. 1 1
      Tests/LibWeb/Layout/expected/abspos-not-replaced-multiple-auto-variants.txt
  5. 1 1
      Tests/LibWeb/Layout/expected/abspos-with-percentage-insets.txt
  6. 1 1
      Tests/LibWeb/Layout/expected/acid1.txt
  7. 1 1
      Tests/LibWeb/Layout/expected/anonymous-wrappers-continue-to-inherit-style-after-change.txt
  8. 1 1
      Tests/LibWeb/Layout/expected/aspect-ratio-auto-and-ratio.txt
  9. 1 1
      Tests/LibWeb/Layout/expected/aspect-ratio-auto.txt
  10. 1 1
      Tests/LibWeb/Layout/expected/aspect-ratio-ratio.txt
  11. 1 1
      Tests/LibWeb/Layout/expected/automatic-height-of-non-replaced-abspos-element-must-not-be-negative.txt
  12. 1 1
      Tests/LibWeb/Layout/expected/automatic-width-of-non-replaced-abspos-element-must-not-be-negative.txt
  13. 1 1
      Tests/LibWeb/Layout/expected/blank.txt
  14. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/abspos-with-auto-margins-in-inline-axis.txt
  15. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/abspos-with-percentage-height-resolved-against-padding-box-of-containing-block.txt
  16. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/atomic-inline-with-percentage-vertical-align.txt
  17. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/automatic-size-of-block-container-with-inline-children-and-nonempty-floating-child.txt
  18. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/bfc-consider-all-currently-stacked-floats.txt
  19. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/bfc-float-left-break-vertically-2.txt
  20. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/bfc-float-left-break-vertically.txt
  21. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/block-with-fit-content-width-constraints.txt
  22. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/block-with-fit-content-width.txt
  23. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/block-with-hidden-overflow-after-float.txt
  24. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/block-with-hidden-overflow-after-sibling-float.txt
  25. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/block-with-max-content-width.txt
  26. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/block-with-min-content-width.txt
  27. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/block-with-negative-margin-and-no-intruding-floats.txt
  28. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/box-with-clearance-and-margin-top.txt
  29. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/button-should-have-vertically-aligned-content.txt
  30. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/button-with-multiple-words-text-node-label.txt
  31. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/button-with-text-node-label-and-font-size.txt
  32. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/button-with-text-node-label.txt
  33. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/clear-both-from-inline-formatting-context.txt
  34. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/clear-both-without-introducing-clearance.txt
  35. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/clearfix.txt
  36. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/float-1.txt
  37. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/float-2.txt
  38. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/float-3.txt
  39. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/float-4.txt
  40. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/float-clear-by-line-break.txt
  41. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/float-left-and-right-with-justified-text-in-between.txt
  42. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/float-left-and-right-with-text-in-between.txt
  43. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/float-max-content-containing-block-flex-display.txt
  44. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/float-max-content-containing-block.txt
  45. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/float-stress-1.txt
  46. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/float-stress-2.txt
  47. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/float-stress-3.txt
  48. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/floats-and-negative-margins.txt
  49. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/ifc-float-left-and-sibling-with-margin-left.txt
  50. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/inline-block-baseline-1.txt
  51. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/inline-block-baseline-2.txt
  52. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/inline-block-percentage-max-width.txt
  53. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/inline-block-with-max-width-fit-content.txt
  54. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/inline-block-with-percentage-height-and-auto-height-of-containing-block.txt
  55. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/inline-box-positioned-with-top-left.txt
  56. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/inline-box-with-vertical-margins-vertical-align-top.txt
  57. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/inline-box-with-vertical-margins.txt
  58. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/intrinsic-sizing-with-min-width-specified.txt
  59. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/join-out-of-flow-box-with-previous-sibling-if-wrapped-in-anonymous-box.txt
  60. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/margin-collapse-1.txt
  61. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/margin-collapse-2.txt
  62. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/margin-collapse-3.txt
  63. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/margin-collapse-4.txt
  64. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/margin-collapse-5.txt
  65. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/margin-collapse-6.txt
  66. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/margin-must-not-collapse-across-nested-bfc.txt
  67. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/margin-padding-block-inline-start.txt
  68. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/margin-padding-block-inline.txt
  69. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/max-width-for-box-with-inline-children.txt
  70. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/max-width-must-not-expand-element.txt
  71. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/max-width-on-child-block-with-width-auto-contributes-to-intrinsic-size-of-parent.txt
  72. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/max-width-percentage-100-border-box.txt
  73. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/max-width-percentage-100.txt
  74. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/min-width-for-box-with-inline-children.txt
  75. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/narrow-bfc-width-to-avoid-overlap-with-floats.txt
  76. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/percentage-min-height-with-containing-block-padding.txt
  77. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/percentage-min-height.txt
  78. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/percentage-min-width-with-max-content-containing-block-width.txt
  79. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/percentage-padding-on-inline-block-with-indefinite-containing-block-size.txt
  80. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/relpos-block.txt
  81. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/relpos-float.txt
  82. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/relpos-inline-element-js-offsets.txt
  83. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/relpos-inline-elements.txt
  84. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/single-br-inline-layout.txt
  85. 1 1
      Tests/LibWeb/Layout/expected/block-and-inline/width-auto-margins-set-zero-if-containing-size-smaller.txt
  86. 1 1
      Tests/LibWeb/Layout/expected/blockify-layout-internal-box-without-crashing.txt
  87. 1 1
      Tests/LibWeb/Layout/expected/box-sizing-border-box-for-definite-sizes-without-layout.txt
  88. 1 1
      Tests/LibWeb/Layout/expected/calc-negate-length.txt
  89. 1 1
      Tests/LibWeb/Layout/expected/css-all-unset.txt
  90. 1 1
      Tests/LibWeb/Layout/expected/css-calc-border-width.txt
  91. 1 1
      Tests/LibWeb/Layout/expected/css-ex-unit.txt
  92. 1 1
      Tests/LibWeb/Layout/expected/css-font-size-calc.txt
  93. 1 1
      Tests/LibWeb/Layout/expected/css-host-selector-gets-parsed.txt
  94. 1 1
      Tests/LibWeb/Layout/expected/css-import-rule.txt
  95. 1 1
      Tests/LibWeb/Layout/expected/css-imported-sheet-with-media-rule.txt
  96. 1 1
      Tests/LibWeb/Layout/expected/css-invalid-psuedo-compound-selector.txt
  97. 1 1
      Tests/LibWeb/Layout/expected/css-line-height-percentage-inheritance.txt
  98. 1 1
      Tests/LibWeb/Layout/expected/css-logical-inset-properties.txt
  99. 1 1
      Tests/LibWeb/Layout/expected/css-namespace-rule-matches.txt
  100. 1 1
      Tests/LibWeb/Layout/expected/css-namespace-rule-no-match.txt

+ 1 - 1
Tests/LibWeb/Layout/expected/abspos-box-with-replaced-element.txt

@@ -6,7 +6,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
           frag 0 from ImageBox start: 0, length: 0, rect: [262,12 248x26.46875]
         ImageBox <img> at (262,12) content-size 248x26.46875 children: not-inline
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x2] overflow: [9,9 502x102]
     PaintableWithLines (BlockContainer<BODY>) [9,9 502x102]
       PaintableWithLines (BlockContainer<DIV>.image-container) [260,10 250x30.46875] overflow: [261,11 249x28.46875]

+ 1 - 1
Tests/LibWeb/Layout/expected/abspos-flex-container-with-auto-height.txt

@@ -7,7 +7,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
             "Diese Website nutzt Cookies und vergleichbare Funktionen zur"
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x2] overflow: [8,8 514.859375x21.46875]
     PaintableBox (Box<BODY>) [8,8 514.859375x21.46875]
       PaintableWithLines (BlockContainer<DIV>) [9,9 512.859375x19.46875]

+ 1 - 1
Tests/LibWeb/Layout/expected/abspos-image-with-min-height-constraint.txt

@@ -3,7 +3,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
     BlockContainer <body> at (8,8) content-size 784x0 children: not-inline
       ImageBox <img#zero-dimensions-but-min-percentages> at (8,8) content-size 800x600 positioned children: not-inline
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600] overflow: [0,0 808x608]
+ViewportPaintable (Viewport<#document>) [0,0 800x600] overflow: [0,0 808x608]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x16] overflow: [0,0 808x608]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x0] overflow: [8,8 800x600]
       ImagePaintable (ImageBox<IMG>#zero-dimensions-but-min-percentages) [8,8 800x600]

+ 1 - 1
Tests/LibWeb/Layout/expected/abspos-not-replaced-multiple-auto-variants.txt

@@ -9,7 +9,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BlockContainer <div.both> at (11,11) content-size 10x10 positioned [BFC] children: not-inline
       TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600] overflow: [0,0 800x602]
+ViewportPaintable (Viewport<#document>) [0,0 800x600] overflow: [0,0 800x602]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x602]
     PaintableWithLines (BlockContainer<BODY>) [9,9 782x2]
       PaintableWithLines (BlockContainer<DIV>.only-t-l) [5,5 12x12]

+ 1 - 1
Tests/LibWeb/Layout/expected/abspos-with-percentage-insets.txt

@@ -13,7 +13,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
         TextNode <#text>
       TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x2] overflow: [9,9 502x402]
     PaintableWithLines (BlockContainer<BODY>) [9,9 502x402]
       PaintableWithLines (BlockContainer<DIV>.one) [310,210 30.6875x19.46875]

+ 1 - 1
Tests/LibWeb/Layout/expected/acid1.txt

@@ -134,7 +134,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BlockContainer <(anonymous)> at (20,400) content-size 480x0 children: inline
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x420]
     PaintableWithLines (BlockContainer(anonymous)) [0,0 800x0]
     PaintableWithLines (BlockContainer<BODY>) [15,15 490x390]

+ 1 - 1
Tests/LibWeb/Layout/expected/anonymous-wrappers-continue-to-inherit-style-after-change.txt

@@ -12,7 +12,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
             "anonymously wrapped text"
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x89.84375] overflow: [0,0 800x95.28125]
     PaintableWithLines (BlockContainer<BODY>) [8,21.4375 784x73.84375]
       PaintableWithLines (BlockContainer<H1>) [8,21.4375 784x34.9375]

+ 1 - 1
Tests/LibWeb/Layout/expected/aspect-ratio-auto-and-ratio.txt

@@ -8,7 +8,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
         ImageBox <img> at (9,111) content-size 200x200 children: not-inline
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x320]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x304]
       PaintableWithLines (BlockContainer<DIV>) [8,8 202x102]

+ 1 - 1
Tests/LibWeb/Layout/expected/aspect-ratio-auto.txt

@@ -8,7 +8,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
         ImageBox <img> at (9,11) content-size 200x200 children: not-inline
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x220]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x204]
       PaintableWithLines (BlockContainer<DIV>) [8,8 202x2]

+ 1 - 1
Tests/LibWeb/Layout/expected/aspect-ratio-ratio.txt

@@ -8,7 +8,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
         ImageBox <img> at (9,111) content-size 200x100 children: not-inline
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x220]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x204]
       PaintableWithLines (BlockContainer<DIV>) [8,8 202x102]

+ 1 - 1
Tests/LibWeb/Layout/expected/automatic-height-of-non-replaced-abspos-element-must-not-be-negative.txt

@@ -4,7 +4,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BlockContainer <div.inner> at (9,9) content-size 0x0 positioned [BFC] children: inline
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x0] overflow: [8,8 2x2]
     PaintableWithLines (BlockContainer<BODY>.outer) [8,8 0x0] overflow: [8,8 2x2]
       PaintableWithLines (BlockContainer<DIV>.inner) [8,8 2x2]

+ 1 - 1
Tests/LibWeb/Layout/expected/automatic-width-of-non-replaced-abspos-element-must-not-be-negative.txt

@@ -3,7 +3,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
     BlockContainer <body.outer> at (8,8) content-size 0x0 positioned [BFC] children: not-inline
       BlockContainer <div.inner> at (9,9) content-size 0x0 positioned [BFC] children: not-inline
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x0] overflow: [8,8 2x2]
     PaintableWithLines (BlockContainer<BODY>.outer) [8,8 0x0] overflow: [8,8 2x2]
       PaintableWithLines (BlockContainer<DIV>.inner) [8,8 2x2]

+ 1 - 1
Tests/LibWeb/Layout/expected/blank.txt

@@ -5,7 +5,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
     BlockContainer <body> at (8,8) content-size 784x0 children: inline
       TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x16]
     PaintableWithLines (BlockContainer(anonymous)) [0,0 800x0]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x0]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/abspos-with-auto-margins-in-inline-axis.txt

@@ -5,7 +5,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BlockContainer <div#bar> at (699,101) content-size 100x100 positioned [BFC] children: not-inline
       BlockContainer <div#baz> at (1,201) content-size 100x100 positioned [BFC] children: not-inline
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x20] overflow: [0,0 800x302]
     PaintableWithLines (BlockContainer<BODY>) [9,9 782x2] overflow: [0,0 800x302]
       PaintableWithLines (BlockContainer<DIV>#foo) [349,0 102x102]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/abspos-with-percentage-height-resolved-against-padding-box-of-containing-block.txt

@@ -3,7 +3,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
     BlockContainer <body> at (8,248) content-size 784x0 positioned children: not-inline
       BlockContainer <div.abspos> at (8,8) content-size 784x240 positioned [BFC] children: not-inline
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x256]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x240]
       PaintableWithLines (BlockContainer<DIV>.abspos) [8,8 784x240]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/atomic-inline-with-percentage-vertical-align.txt

@@ -9,7 +9,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BreakNode <br>
       BlockContainer <div.clump> at (3,35) content-size 30x30 inline-block [BFC] children: not-inline
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x64.5] overflow: [1,1 798x64]
     PaintableWithLines (BlockContainer<BODY>) [1,1 798x62.5] overflow: [2,2 796x63]
       PaintableWithLines (BlockContainer<DIV>.clump) [3,2 32x32]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/automatic-size-of-block-container-with-inline-children-and-nonempty-floating-child.txt

@@ -5,7 +5,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
         BlockContainer <div.green> at (78,78) content-size 0x0 floating [BFC] children: not-inline
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x0] overflow: [8,8 140x100]
     PaintableWithLines (BlockContainer<BODY>) [8,8 140x100]
       PaintableWithLines (BlockContainer<DIV>.black) [8,8 140x100]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/bfc-consider-all-currently-stacked-floats.txt

@@ -29,7 +29,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BlockContainer <(anonymous)> at (8,42.9375) content-size 784x0 children: inline
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x108]
     PaintableWithLines (BlockContainer(anonymous)) [0,0 800x0]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x34.9375]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/bfc-float-left-break-vertically-2.txt

@@ -9,7 +9,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BlockContainer <(anonymous)> at (0,0) content-size 200x0 children: inline
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x150]
     PaintableWithLines (BlockContainer<BODY>) [0,0 200x0] overflow: [0,0 200x150]
       PaintableWithLines (BlockContainer<UL>) [0,0 200x0]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/bfc-float-left-break-vertically.txt

@@ -16,7 +16,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
         BlockContainer <div.green> at (3,56) content-size 100x50 floating [BFC] children: not-inline
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x108]
     PaintableWithLines (BlockContainer(anonymous)) [1,1 798x0]
     PaintableWithLines (BlockContainer<BODY>) [1,1 402x4]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/block-with-fit-content-width-constraints.txt

@@ -14,7 +14,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BlockContainer <(anonymous)> at (10,48.9375) content-size 780x0 children: inline
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x58.9375]
     PaintableWithLines (BlockContainer<BODY>) [9,9 782x40.9375]
       PaintableWithLines (BlockContainer<DIV>.box) [10,10 140.28125x19.46875]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/block-with-fit-content-width.txt

@@ -9,7 +9,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BlockContainer <(anonymous)> at (10,29.46875) content-size 780x0 children: inline
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x39.46875]
     PaintableWithLines (BlockContainer<BODY>) [9,9 782x21.46875]
       PaintableWithLines (BlockContainer<DIV>.box) [10,10 140.28125x19.46875]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/block-with-hidden-overflow-after-float.txt

@@ -28,7 +28,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BlockContainer <(anonymous)> at (8,25.46875) content-size 784x0 children: inline
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x33.46875]
     PaintableWithLines (BlockContainer(anonymous)) [0,0 800x0]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x17.46875]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/block-with-hidden-overflow-after-sibling-float.txt

@@ -46,7 +46,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
         BlockContainer <(anonymous)> at (8,42.9375) content-size 784x0 children: inline
           TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x600]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x34.9375]
       PaintableWithLines (BlockContainer<DIV>) [8,8 784x34.9375]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/block-with-max-content-width.txt

@@ -23,7 +23,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BlockContainer <(anonymous)> at (10,68.40625) content-size 780x0 children: inline
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x78.40625]
     PaintableWithLines (BlockContainer<BODY>) [9,9 782x60.40625]
       PaintableWithLines (BlockContainer<DIV>.foo) [10,10 152.21875x19.46875]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/block-with-min-content-width.txt

@@ -32,7 +32,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BlockContainer <(anonymous)> at (10,122.21875) content-size 780x0 children: inline
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x132.21875]
     PaintableWithLines (BlockContainer<BODY>) [9,9 782x114.21875]
       PaintableWithLines (BlockContainer<DIV>.foo) [10,10 95.765625x37.40625]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/block-with-negative-margin-and-no-intruding-floats.txt

@@ -10,7 +10,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
             "intruding on this div"
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x57.40625]
     PaintableWithLines (BlockContainer<BODY>) [109,9 302x39.40625] overflow: [60,10 350x37.40625]
       PaintableWithLines (BlockContainer<DIV>) [60,10 202x37.40625]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/box-with-clearance-and-margin-top.txt

@@ -6,7 +6,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
         BlockContainer <div.clearfix> at (8,108) content-size 10x10 children: not-inline
         BlockContainer <div.square.black> at (8,218) content-size 49x49 floating [BFC] children: not-inline
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x600]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x110] overflow: [8,8 784x259]
       PaintableWithLines (BlockContainer<DIV>) [8,8 784x110] overflow: [8,8 784x259]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/button-should-have-vertically-aligned-content.txt

@@ -26,7 +26,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
                 BlockContainer <(anonymous)> at (22,186.734375) content-size 48.6875x0 children: inline
                   TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x600]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x200]
       PaintableWithLines (BlockContainer<BUTTON>.button.border-black) [8,8 76.6875x200]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/button-with-multiple-words-text-node-label.txt

@@ -15,7 +15,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
                     "A B C"
                 TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x600]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x21.46875]
       PaintableWithLines (BlockContainer<BUTTON>) [8,8 59.921875x21.46875]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/button-with-text-node-label-and-font-size.txt

@@ -15,7 +15,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
                     "Test"
                 TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x600]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x56.40625]
       PaintableWithLines (BlockContainer<BUTTON>) [8,8 121.65625x56.40625]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/button-with-text-node-label.txt

@@ -15,7 +15,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
                     "Test"
                 TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x600]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x21.46875]
       PaintableWithLines (BlockContainer<BUTTON>) [8,8 47.21875x21.46875]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/clear-both-from-inline-formatting-context.txt

@@ -22,7 +22,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
           TextNode <#text>
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x600]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x0]
       PaintableWithLines (BlockContainer<DIV>) [8,8 784x0]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/clear-both-without-introducing-clearance.txt

@@ -13,7 +13,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
             "lower"
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x125.9375]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x109.9375]
       PaintableWithLines (BlockContainer<DIV>.upper) [8,8 784x17.46875]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/clearfix.txt

@@ -14,7 +14,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BlockContainer <(anonymous)> at (8,108) content-size 784x0 children: inline
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x600]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x100]
       PaintableWithLines (BlockContainer<DIV>) [8,8 784x100]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/float-1.txt

@@ -113,7 +113,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BlockContainer <(anonymous)> at (8,340.34375) content-size 784x0 children: inline
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x600]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x332.34375]
       PaintableWithLines (BlockContainer(anonymous)) [8,8 784x0]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/float-2.txt

@@ -15,7 +15,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BlockContainer <(anonymous)> at (8,25.46875) content-size 784x0 children: inline
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x60]
     PaintableWithLines (BlockContainer(anonymous)) [0,0 800x0]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x17.46875]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/float-3.txt

@@ -25,7 +25,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BlockContainer <(anonymous)> at (8,127.46875) content-size 780x0 children: inline
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x600]
     PaintableWithLines (BlockContainer<BODY>) [8,8 780x119.46875]
       PaintableWithLines (BlockContainer(anonymous)) [8,8 780x0]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/float-4.txt

@@ -29,7 +29,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
         TextNode <#text>
       TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x60]
     PaintableWithLines (BlockContainer(anonymous)) [0,0 800x0]
     PaintableWithLines (BlockContainer<BODY>) [8,8 780x0]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/float-clear-by-line-break.txt

@@ -25,7 +25,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       InlineNode <span>
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x600]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x35.40625]
       PaintableWithLines (BlockContainer<SPAN>.a) [8,8 100x17.46875]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/float-left-and-right-with-justified-text-in-between.txt

@@ -201,7 +201,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BlockContainer <div.right> at (489,213) content-size 300x200 floating [BFC] children: not-inline
       TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600] overflow: [0,0 800x602]
+ViewportPaintable (Viewport<#document>) [0,0 800x600] overflow: [0,0 800x602]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x602]
     PaintableWithLines (BlockContainer<BODY>) [251,9 540x401.53125] overflow: [252,10 538.34375x399.53125]
       PaintableWithLines (BlockContainer<DIV>.left) [252,10 302x202]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/float-left-and-right-with-text-in-between.txt

@@ -61,7 +61,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BlockContainer <div.right> at (489,213) content-size 300x200 floating [BFC] children: not-inline
       TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600] overflow: [0,0 800x602]
+ViewportPaintable (Viewport<#document>) [0,0 800x600] overflow: [0,0 800x602]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x602]
     PaintableWithLines (BlockContainer<BODY>) [251,9 540x401.53125]
       PaintableWithLines (BlockContainer<DIV>.left) [252,10 302x202]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/float-max-content-containing-block-flex-display.txt

@@ -15,7 +15,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
                   "B"
               TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x600]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x0] overflow: [8,8 23.609375x17.46875]
       PaintableBox (Box<DIV>.display_flex) [8,8 23.609375x17.46875]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/float-max-content-containing-block.txt

@@ -13,7 +13,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
               "B"
           TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x600]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x0] overflow: [8,8 23.609375x17.46875]
       PaintableWithLines (BlockContainer<DIV>) [8,8 23.609375x17.46875]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/float-stress-1.txt

@@ -76,7 +76,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
         BlockContainer <div.righty> at (278,190) content-size 30x30 floating [BFC] children: not-inline
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x268] overflow: [0,0 800x285]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x252] overflow: [8,8 784x277]
       PaintableWithLines (BlockContainer(anonymous)) [8,8 784x0]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/float-stress-2.txt

@@ -17,7 +17,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BlockContainer <(anonymous)> at (0,50) content-size 800x0 children: inline
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>.js) [0,0 800x200]
     PaintableWithLines (BlockContainer<BODY>) [0,0 800x50] overflow: [0,0 800x200]
       PaintableWithLines (BlockContainer<DIV>#page) [0,0 800x50] overflow: [0,0 800x200]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/float-stress-3.txt

@@ -15,7 +15,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
         BlockContainer <div.two> at (108,78) content-size 200x50 floating [BFC] children: not-inline
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x268]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x252]
       PaintableWithLines (BlockContainer(anonymous)) [8,8 784x0]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/floats-and-negative-margins.txt

@@ -15,7 +15,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
           TextNode <#text>
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x600]
     PaintableWithLines (BlockContainer<BODY>) [100,8 200x200] overflow: [50,8 250x200]
       PaintableWithLines (BlockContainer<DIV>.row) [50,8 250x200]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/ifc-float-left-and-sibling-with-margin-left.txt

@@ -8,7 +8,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
             "Chrono Trigger"
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x63]
     PaintableWithLines (BlockContainer<BODY>) [9,9 782x21.46875] overflow: [10,10 780x52]
       PaintableWithLines (BlockContainer<DIV>.thumbnail) [10,10 52x52]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/inline-block-baseline-1.txt

@@ -21,7 +21,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
         BlockContainer <(anonymous)> at (114,101.9375) content-size 202x0 children: inline
           TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600] overflow: [0,0 800x602]
+ViewportPaintable (Viewport<#document>) [0,0 800x600] overflow: [0,0 800x602]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x602]
     PaintableWithLines (BlockContainer<BODY>) [9,9 782x94.9375]
       TextPaintable (TextNode<#text>)

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/inline-block-baseline-2.txt

@@ -25,7 +25,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
         BlockContainer <(anonymous)> at (114,49.9375) content-size 39.234375x0 children: inline
           TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600] overflow: [0,0 800x602]
+ViewportPaintable (Viewport<#document>) [0,0 800x600] overflow: [0,0 800x602]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x602]
     PaintableWithLines (BlockContainer<BODY>) [9,9 782x62.40625]
       TextPaintable (TextNode<#text>)

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/inline-block-percentage-max-width.txt

@@ -9,7 +9,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
             "New UI"
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x113.46875]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x97.46875]
       PaintableWithLines (BlockContainer<DIV>) [8,8 134.109375x97.46875]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/inline-block-with-max-width-fit-content.txt

@@ -9,7 +9,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
             "hello friends"
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x35.46875]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x19.46875]
       PaintableWithLines (BlockContainer<SPAN>) [8,8 102.203125x19.46875]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/inline-block-with-percentage-height-and-auto-height-of-containing-block.txt

@@ -10,7 +10,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
               "docs"
           TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x33.46875]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x17.46875]
       PaintableWithLines (BlockContainer<DIV>.pure-menu-list) [8,8 784x17.46875]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/inline-box-positioned-with-top-left.txt

@@ -15,7 +15,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
         TextNode <#text>
       TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x600]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x20]
       TextPaintable (TextNode<#text>)

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/inline-box-with-vertical-margins-vertical-align-top.txt

@@ -11,7 +11,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BlockContainer <div#inline-box> at (51,58) content-size 100x100 inline-block [BFC] children: not-inline
       TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x600]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x175]
       TextPaintable (TextNode<#text>)

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/inline-box-with-vertical-margins.txt

@@ -11,7 +11,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BlockContainer <div#inline-box> at (51,58) content-size 100x100 inline-block [BFC] children: not-inline
       TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x600]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x178.46875]
       TextPaintable (TextNode<#text>)

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/intrinsic-sizing-with-min-width-specified.txt

@@ -4,7 +4,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BlockContainer <div.outer> at (11,11) content-size 102x32 children: not-inline
         BlockContainer <div.inner> at (12,12) content-size 100x30 children: not-inline
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x54]
     PaintableWithLines (BlockContainer<BODY>) [9,9 106x36]
       PaintableWithLines (BlockContainer<DIV>.outer) [10,10 104x34]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/join-out-of-flow-box-with-previous-sibling-if-wrapped-in-anonymous-box.txt

@@ -8,7 +8,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
         BlockContainer <div.tab> at (8,38) content-size 200x30 inline-block [BFC] children: not-inline
         BlockContainer <div.timeline> at (592,38) content-size 200x30 floating [BFC] children: not-inline
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x76]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x60]
       PaintableWithLines (BlockContainer<DIV>.banner) [8,8 200x30]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/margin-collapse-1.txt

@@ -16,7 +16,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BlockContainer <(anonymous)> at (8,279) content-size 784x0 children: inline
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x600]
     PaintableWithLines (BlockContainer<BODY>) [8,25 784x229] overflow: [8,25 784x254]
       PaintableWithLines (BlockContainer<DIV>#foo) [33,25 102x102]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/margin-collapse-2.txt

@@ -23,7 +23,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BlockContainer <(anonymous)> at (8,344) content-size 784x0 children: inline
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x600]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x336]
       PaintableWithLines (BlockContainer<DIV>#foo) [8,8 102x102]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/margin-collapse-3.txt

@@ -9,7 +9,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BlockContainer <(anonymous)> at (8,358) content-size 784x0 children: inline
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x600]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x350]
       PaintableWithLines (BlockContainer<DIV>#foo) [8,8 100x100]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/margin-collapse-4.txt

@@ -9,7 +9,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BlockContainer <(anonymous)> at (8,158) content-size 784x0 children: inline
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x600]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x150]
       PaintableWithLines (BlockContainer<DIV>#foo) [8,8 100x50]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/margin-collapse-5.txt

@@ -11,7 +11,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BlockContainer <(anonymous)> at (2,121.46875) content-size 168.96875x0 children: inline
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x123.46875]
     PaintableWithLines (BlockContainer<BODY>) [1,1 170.96875x121.46875]
       PaintableWithLines (BlockContainer<DIV>.hmm) [2,2 168.96875x19.46875]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/margin-collapse-6.txt

@@ -5,7 +5,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BlockContainer <div.bfc> at (8,78) content-size 784x20 [BFC] children: not-inline
         BlockContainer <div.inner> at (8,78) content-size 20x20 children: not-inline
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x106]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x90]
       PaintableWithLines (BlockContainer<DIV>.upper) [8,8 784x20]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/margin-must-not-collapse-across-nested-bfc.txt

@@ -5,7 +5,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BlockContainer <div.bfc> at (8,80) content-size 784x0 [BFC] children: not-inline
       BlockContainer <div.not-bfc> at (8,110) content-size 784x20 children: not-inline
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x116] overflow: [0,0 800x130]
     PaintableWithLines (BlockContainer<BODY>) [8,30 784x100]
       PaintableWithLines (BlockContainer<DIV>.not-bfc) [8,30 784x20]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/margin-padding-block-inline-start.txt

@@ -9,7 +9,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
           InlineNode <span>
             TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x101.46875]
     PaintableWithLines (BlockContainer<BODY>) [9,9 502x83.46875]
       PaintableWithLines (BlockContainer<DIV>.a) [10,10 500x81.46875]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/margin-padding-block-inline.txt

@@ -9,7 +9,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
           InlineNode <span>
             TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x121.46875]
     PaintableWithLines (BlockContainer<BODY>) [9,9 502x103.46875]
       PaintableWithLines (BlockContainer<DIV>.a) [10,10 500x101.46875]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/max-width-for-box-with-inline-children.txt

@@ -14,7 +14,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
               "friends"
           TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x187.96875]
     PaintableWithLines (BlockContainer<BODY>) [9,9 206x169.96875]
       PaintableWithLines (BlockContainer<DIV>.outer) [10,10 204x167.96875]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/max-width-must-not-expand-element.txt

@@ -4,7 +4,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BlockContainer <div.outer> at (11,11) content-size 2x52 children: not-inline
         BlockContainer <div.inner> at (12,12) content-size 0x50 children: not-inline
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x2] overflow: [9,9 6x56]
     PaintableWithLines (BlockContainer<BODY>) [9,9 6x56]
       PaintableWithLines (BlockContainer<DIV>.outer) [10,10 4x54]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/max-width-on-child-block-with-width-auto-contributes-to-intrinsic-size-of-parent.txt

@@ -8,7 +8,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
               "OPEN"
           TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x41.46875]
     PaintableBox (Box<BODY>.outer) [9,9 782x23.46875]
       PaintableWithLines (BlockContainer<DIV>.middle) [10,10 204x21.46875]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/max-width-percentage-100-border-box.txt

@@ -7,7 +7,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
             "border box"
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x2] overflow: [9,9 95.59375x21.46875]
     PaintableWithLines (BlockContainer<BODY>) [9,9 95.59375x21.46875]
       PaintableWithLines (BlockContainer<NAV>) [10,10 93.59375x19.46875]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/max-width-percentage-100.txt

@@ -7,7 +7,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
             "well hello friends"
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x2] overflow: [9,9 140.609375x21.46875]
     PaintableWithLines (BlockContainer<BODY>) [9,9 140.609375x21.46875]
       PaintableWithLines (BlockContainer<DIV>) [10,10 138.609375x19.46875]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/min-width-for-box-with-inline-children.txt

@@ -8,7 +8,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
               "well hello friends"
           TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x78.59375]
     PaintableWithLines (BlockContainer<BODY>) [9,9 606x60.59375]
       PaintableWithLines (BlockContainer<DIV>.outer) [10,10 604x58.59375]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/narrow-bfc-width-to-avoid-overlap-with-floats.txt

@@ -21,7 +21,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
               "pulvinar ipsum eget nulla dapibus, ac varius mi eleifend."
           TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600] overflow: [0,0 800x1008]
+ViewportPaintable (Viewport<#document>) [0,0 800x600] overflow: [0,0 800x1008]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x1008]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x108.21875] overflow: [8,8 784x1000]
       PaintableWithLines (BlockContainer<DIV>.wrapper) [8,8 784x108.21875] overflow: [8,8 784x1000]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/percentage-min-height-with-containing-block-padding.txt

@@ -8,7 +8,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
               "hello"
           TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600] overflow: [0,0 800x616]
+ViewportPaintable (Viewport<#document>) [0,0 800x600] overflow: [0,0 800x616]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x616]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x600]
       PaintableWithLines (BlockContainer<DIV>.container) [8,8 784x600]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/percentage-min-height.txt

@@ -7,7 +7,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
             "hello"
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x53.46875]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x37.46875]
       PaintableWithLines (BlockContainer<DIV>.hmm) [8,8 784x37.46875]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/percentage-min-width-with-max-content-containing-block-width.txt

@@ -7,7 +7,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
             "hello"
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x33.46875]
     PaintableWithLines (BlockContainer<BODY>) [8,8 200x17.46875]
       PaintableWithLines (BlockContainer<DIV>) [8,8 200x17.46875]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/percentage-padding-on-inline-block-with-indefinite-containing-block-size.txt

@@ -5,7 +5,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
         frag 0 from BlockContainer start: 0, length: 0, rect: [8,21 0x0]
       BlockContainer <div> at (8,21) content-size 0x0 inline-block [BFC] children: not-inline
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x33.46875]
     PaintableWithLines (BlockContainer<BODY>) [8,8 0x17.46875]
       PaintableWithLines (BlockContainer<DIV>) [8,21 0x0]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/relpos-block.txt

@@ -12,7 +12,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
             "athena"
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x66.9375]
     PaintableWithLines (BlockContainer<BODY>) [10,10 604x46.9375]
       PaintableWithLines (BlockContainer<DIV>.exekiller) [12,12 204x21.46875]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/relpos-float.txt

@@ -12,7 +12,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
             "athena"
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x35.46875] overflow: [2,2 796x35.46875]
     PaintableWithLines (BlockContainer<BODY>) [10,10 604x4] overflow: [12,12 208x25.46875]
       PaintableWithLines (BlockContainer<DIV>.exekiller) [12,12 204x21.46875]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/relpos-inline-element-js-offsets.txt

@@ -41,7 +41,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
         TextNode <#text>
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x600]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x156.6875] overflow: [8,8 784x172.6875]
       PaintableWithLines (BlockContainer(anonymous)) [8,8 784x17.46875] overflow: [8,8 784x67.46875]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/relpos-inline-elements.txt

@@ -19,7 +19,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
           TextNode <#text>
       TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x600]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x17.46875] overflow: [8,8 784x67.46875]
       TextPaintable (TextNode<#text>)

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/single-br-inline-layout.txt

@@ -7,7 +7,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
         BreakNode <br>
       BlockContainer <div#end> at (8,27.46875) content-size 784x2 children: not-inline
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x600]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x21.46875]
       PaintableWithLines (BlockContainer<DIV>#begin) [8,8 784x2]

+ 1 - 1
Tests/LibWeb/Layout/expected/block-and-inline/width-auto-margins-set-zero-if-containing-size-smaller.txt

@@ -14,7 +14,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
               "friends"
           TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x2] overflow: [9,9 174x59.34375]
     PaintableWithLines (BlockContainer<BODY>) [9,9 104x59.34375] overflow: [10,10 173x57.34375]
       PaintableWithLines (BlockContainer<DIV>#container) [10,10 102x57.34375] overflow: [11,11 172x55.34375]

+ 1 - 1
Tests/LibWeb/Layout/expected/blockify-layout-internal-box-without-crashing.txt

@@ -8,7 +8,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
               BlockContainer <(anonymous)> at (10,10) content-size 0x0 table-cell [BFC] children: not-inline
                 BlockContainer <td> at (9,9) content-size 0x0 positioned [BFC] children: not-inline
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x20]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x4]
       PaintableWithLines (TableWrapper(anonymous)) [8,8 4x4]

+ 1 - 1
Tests/LibWeb/Layout/expected/box-sizing-border-box-for-definite-sizes-without-layout.txt

@@ -10,7 +10,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
               "Hello"
           TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x66]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x50]
       PaintableBox (Box<DIV>.button) [8,18 89.71875x40]

+ 1 - 1
Tests/LibWeb/Layout/expected/calc-negate-length.txt

@@ -4,7 +4,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BlockContainer <div.container> at (8,8) content-size 100x50 children: not-inline
         BlockContainer <div.foo> at (8,8) content-size 99x50 children: not-inline
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x66]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x50]
       PaintableWithLines (BlockContainer<DIV>.container) [8,8 100x50]

+ 1 - 1
Tests/LibWeb/Layout/expected/css-all-unset.txt

@@ -11,7 +11,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: inline
     InlineNode <body>
       TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   InlinePaintable (InlineNode<HTML>)
     InlinePaintable (InlineNode<HEAD>)
       InlinePaintable (InlineNode<STYLE>)

+ 1 - 1
Tests/LibWeb/Layout/expected/css-calc-border-width.txt

@@ -3,7 +3,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
     BlockContainer <body> at (8,8) content-size 784x120 children: not-inline
       BlockContainer <div> at (18,18) content-size 100x100 children: not-inline
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x600]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x120]
       PaintableWithLines (BlockContainer<DIV>) [8,8 120x120]

+ 1 - 1
Tests/LibWeb/Layout/expected/css-ex-unit.txt

@@ -3,7 +3,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
     BlockContainer <body> at (8,8) content-size 784x161.25 children: not-inline
       BlockContainer <div> at (8,8) content-size 107.5x161.25 children: not-inline
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x177.25]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x161.25]
       PaintableWithLines (BlockContainer<DIV>) [8,8 107.5x161.25]

+ 1 - 1
Tests/LibWeb/Layout/expected/css-font-size-calc.txt

@@ -6,7 +6,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
           "Hello friends"
       TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x125.1875]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x109.1875]
       TextPaintable (TextNode<#text>)

+ 1 - 1
Tests/LibWeb/Layout/expected/css-host-selector-gets-parsed.txt

@@ -7,7 +7,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
             "whf"
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x600]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x100]
       PaintableWithLines (BlockContainer<DIV>) [8,8 100x100]

+ 1 - 1
Tests/LibWeb/Layout/expected/css-import-rule.txt

@@ -6,7 +6,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
           "Crazy"
       TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x600]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x54.59375]
       TextPaintable (TextNode<#text>)

+ 1 - 1
Tests/LibWeb/Layout/expected/css-imported-sheet-with-media-rule.txt

@@ -6,7 +6,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
           "Crazy"
       TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x600]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x109.1875]
       TextPaintable (TextNode<#text>)

+ 1 - 1
Tests/LibWeb/Layout/expected/css-invalid-psuedo-compound-selector.txt

@@ -5,7 +5,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
         TextNode <#text>
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x600]
     PaintableWithLines (BlockContainer<BODY>) [8,8 784x0]
       PaintableWithLines (BlockContainer<DIV>) [8,8 784x0]

+ 1 - 1
Tests/LibWeb/Layout/expected/css-line-height-percentage-inheritance.txt

@@ -7,7 +7,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
             "The Linux Kernel Archives"
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x54]
     PaintableWithLines (BlockContainer<BODY>) [9,9 782x36]
       PaintableWithLines (BlockContainer<DIV>) [10,10 780x34]

+ 1 - 1
Tests/LibWeb/Layout/expected/css-logical-inset-properties.txt

@@ -5,7 +5,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BlockContainer <div.four-props> at (110,210) content-size 248x148 positioned [BFC] children: not-inline
       TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x2] overflow: [8,8 502x402]
     PaintableWithLines (BlockContainer<BODY>) [8,8 502x402]
       PaintableWithLines (BlockContainer<DIV>.two-props) [59,109 400x200]

+ 1 - 1
Tests/LibWeb/Layout/expected/css-namespace-rule-matches.txt

@@ -12,7 +12,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BlockContainer <(anonymous)> at (8,61.84375) content-size 784x0 children: inline
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x600]
     PaintableWithLines (BlockContainer<BODY>) [8,20 784x21.84375] overflow: [8,20 784x41.84375]
       PaintableWithLines (BlockContainer<P>) [8,20 784x21.84375]

+ 1 - 1
Tests/LibWeb/Layout/expected/css-namespace-rule-no-match.txt

@@ -12,7 +12,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
       BlockContainer <(anonymous)> at (8,61.84375) content-size 784x0 children: inline
         TextNode <#text>
 
-PaintableWithLines (Viewport<#document>) [0,0 800x600]
+ViewportPaintable (Viewport<#document>) [0,0 800x600]
   PaintableWithLines (BlockContainer<HTML>) [0,0 800x600]
     PaintableWithLines (BlockContainer<BODY>) [8,20 784x21.84375] overflow: [8,20 784x41.84375]
       PaintableWithLines (BlockContainer<P>) [8,20 784x21.84375]

Some files were not shown because too many files changed in this diff