1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-28 13:37:45 +00:00

LibWeb+headless-browser: Include paint tree in layout test output

This will give us a more comprehensive look at what actually gets
rendered in the end, and also allows us to catch more behavior changes.
This commit is contained in:
Andreas Kling 2023-08-03 09:59:12 +02:00
parent 7d7c419ce6
commit 09eed8eea2
347 changed files with 4397 additions and 4 deletions

View file

@ -579,3 +579,264 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
TextNode <#text>
BlockContainer <(anonymous)> at (10,5834) content-size 780x0 children: inline
TextNode <#text>
PaintableWithLines (Viewport<#document>) [0,0 800x600] overflow: [0,0 800x5844]
PaintableWithLines (BlockContainer<HTML>) [0,0 800x5844]
PaintableWithLines (BlockContainer<BODY>) [9,9 782x5826]
PaintableWithLines (BlockContainer(anonymous)) [10,10 780x0]
PaintableBox (Box<DIV>.row.outer.start) [10,10 302x62]
PaintableWithLines (BlockContainer<DIV>) [11,11 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [63,11 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [115,11 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer(anonymous)) [10,72 780x0]
PaintableBox (Box<DIV>.row.outer.flex-start) [10,72 302x62]
PaintableWithLines (BlockContainer<DIV>) [11,73 52x52] overflow: [12,74 76.8125x50]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [63,73 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [115,73 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer(anonymous)) [10,134 780x0]
PaintableBox (Box<DIV>.row.outer.end) [10,134 302x62]
PaintableWithLines (BlockContainer<DIV>) [155,135 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [207,135 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [259,135 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer(anonymous)) [10,196 780x0]
PaintableBox (Box<DIV>.row.outer.flex-end) [10,196 302x62]
PaintableWithLines (BlockContainer<DIV>) [155,197 52x52] overflow: [156,198 61.765625x50]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [207,197 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [259,197 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer(anonymous)) [10,258 780x0]
PaintableBox (Box<DIV>.row.outer.center) [10,258 302x62]
PaintableWithLines (BlockContainer<DIV>) [83,259 52x52] overflow: [84,260 51.625x50]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [135,259 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [187,259 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer(anonymous)) [10,320 780x0]
PaintableBox (Box<DIV>.row.outer.space-around) [10,320 302x62]
PaintableWithLines (BlockContainer<DIV>) [35,321 52x52] overflow: [36,322 107.96875x50]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [135,321 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [235,321 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer(anonymous)) [10,382 780x0]
PaintableBox (Box<DIV>.row.outer.space-between) [10,382 302x62]
PaintableWithLines (BlockContainer<DIV>) [11,383 52x52] overflow: [12,384 115.515625x50]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [135,383 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [259,383 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer(anonymous)) [10,444 780x0]
PaintableBox (Box<DIV>.row.outer.space-evenly) [10,444 302x62]
PaintableWithLines (BlockContainer<DIV>) [47,445 52x52] overflow: [48,446 98.859375x50]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [135,445 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [223,445 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer(anonymous)) [10,506 780x0]
PaintableBox (Box<DIV>.row.reverse.outer.start) [10,506 302x62]
PaintableWithLines (BlockContainer<DIV>) [115,507 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [63,507 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,507 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer(anonymous)) [10,568 780x0]
PaintableBox (Box<DIV>.row.reverse.outer.flex-start) [10,568 302x62] overflow: [11,569 325.8125x60]
PaintableWithLines (BlockContainer<DIV>) [259,569 52x52] overflow: [260,570 76.8125x50]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [207,569 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [155,569 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer(anonymous)) [10,630 780x0]
PaintableBox (Box<DIV>.row.reverse.outer.end) [10,630 302x62]
PaintableWithLines (BlockContainer<DIV>) [259,631 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [207,631 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [155,631 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer(anonymous)) [10,692 780x0]
PaintableBox (Box<DIV>.row.reverse.outer.flex-end) [10,692 302x62]
PaintableWithLines (BlockContainer<DIV>) [115,693 52x52] overflow: [116,694 61.765625x50]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [63,693 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,693 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer(anonymous)) [10,754 780x0]
PaintableBox (Box<DIV>.row.reverse.outer.center) [10,754 302x62]
PaintableWithLines (BlockContainer<DIV>) [187,755 52x52] overflow: [188,756 51.625x50]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [135,755 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [83,755 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer(anonymous)) [10,816 780x0]
PaintableBox (Box<DIV>.row.reverse.outer.space-around) [10,816 302x62] overflow: [11,817 332.96875x60]
PaintableWithLines (BlockContainer<DIV>) [235,817 52x52] overflow: [236,818 107.96875x50]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [135,817 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [35,817 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer(anonymous)) [10,878 780x0]
PaintableBox (Box<DIV>.row.reverse.outer.space-between) [10,878 302x62] overflow: [11,879 364.515625x60]
PaintableWithLines (BlockContainer<DIV>) [259,879 52x52] overflow: [260,880 115.515625x50]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [135,879 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,879 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer(anonymous)) [10,940 780x0]
PaintableBox (Box<DIV>.row.reverse.outer.space-evenly) [10,940 302x62] overflow: [11,941 311.859375x60]
PaintableWithLines (BlockContainer<DIV>) [223,941 52x52] overflow: [224,942 98.859375x50]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [135,941 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [47,941 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer(anonymous)) [10,1002 780x0]
PaintableBox (Box<DIV>.column.outer.start) [10,1002 62x302]
PaintableWithLines (BlockContainer<DIV>) [11,1003 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,1055 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,1107 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer(anonymous)) [10,1304 780x0]
PaintableBox (Box<DIV>.column.outer.flex-start) [10,1304 62x302] overflow: [11,1305 77.8125x300]
PaintableWithLines (BlockContainer<DIV>) [11,1305 52x52] overflow: [12,1306 76.8125x50]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,1357 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,1409 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer(anonymous)) [10,1606 780x0]
PaintableBox (Box<DIV>.column.outer.end) [10,1606 62x302]
PaintableWithLines (BlockContainer<DIV>) [11,1751 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,1803 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,1855 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer(anonymous)) [10,1908 780x0]
PaintableBox (Box<DIV>.column.outer.flex-end) [10,1908 62x302] overflow: [11,1909 62.765625x300]
PaintableWithLines (BlockContainer<DIV>) [11,2053 52x52] overflow: [12,2054 61.765625x50]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,2105 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,2157 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer(anonymous)) [10,2210 780x0]
PaintableBox (Box<DIV>.column.outer.center) [10,2210 62x302]
PaintableWithLines (BlockContainer<DIV>) [11,2283 52x52] overflow: [12,2284 51.625x50]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,2335 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,2387 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer(anonymous)) [10,2512 780x0]
PaintableBox (Box<DIV>.column.outer.space-around) [10,2512 62x302] overflow: [11,2513 108.96875x300]
PaintableWithLines (BlockContainer<DIV>) [11,2537 52x52] overflow: [12,2538 107.96875x50]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,2637 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,2737 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer(anonymous)) [10,2814 780x0]
PaintableBox (Box<DIV>.column.outer.space-between) [10,2814 62x302] overflow: [11,2815 116.515625x300]
PaintableWithLines (BlockContainer<DIV>) [11,2815 52x52] overflow: [12,2816 115.515625x50]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,2939 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,3063 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer(anonymous)) [10,3116 780x0]
PaintableBox (Box<DIV>.column.outer.space-evenly) [10,3116 62x302] overflow: [11,3117 99.859375x300]
PaintableWithLines (BlockContainer<DIV>) [11,3153 52x52] overflow: [12,3154 98.859375x50]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,3241 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,3329 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer(anonymous)) [10,3418 780x0]
PaintableBox (Box<DIV>.column.reverse.outer.start) [10,3418 62x302]
PaintableWithLines (BlockContainer<DIV>) [11,3523 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,3471 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,3419 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer(anonymous)) [10,3720 780x0]
PaintableBox (Box<DIV>.column.reverse.outer.flex-start) [10,3720 62x302] overflow: [11,3721 77.8125x300]
PaintableWithLines (BlockContainer<DIV>) [11,3969 52x52] overflow: [12,3970 76.8125x50]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,3917 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,3865 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer(anonymous)) [10,4022 780x0]
PaintableBox (Box<DIV>.column.reverse.outer.end) [10,4022 62x302]
PaintableWithLines (BlockContainer<DIV>) [11,4271 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,4219 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,4167 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer(anonymous)) [10,4324 780x0]
PaintableBox (Box<DIV>.column.reverse.outer.flex-end) [10,4324 62x302] overflow: [11,4325 62.765625x300]
PaintableWithLines (BlockContainer<DIV>) [11,4429 52x52] overflow: [12,4430 61.765625x50]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,4377 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,4325 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer(anonymous)) [10,4626 780x0]
PaintableBox (Box<DIV>.column.reverse.outer.center) [10,4626 62x302]
PaintableWithLines (BlockContainer<DIV>) [11,4803 52x52] overflow: [12,4804 51.625x50]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,4751 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,4699 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer(anonymous)) [10,4928 780x0]
PaintableBox (Box<DIV>.column.reverse.outer.space-around) [10,4928 62x302] overflow: [11,4929 108.96875x300]
PaintableWithLines (BlockContainer<DIV>) [11,5153 52x52] overflow: [12,5154 107.96875x50]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,5053 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,4953 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer(anonymous)) [10,5230 780x0]
PaintableBox (Box<DIV>.column.reverse.outer.space-between) [10,5230 62x302] overflow: [11,5231 116.515625x300]
PaintableWithLines (BlockContainer<DIV>) [11,5479 52x52] overflow: [12,5480 115.515625x50]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,5355 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,5231 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer(anonymous)) [10,5532 780x0]
PaintableBox (Box<DIV>.column.reverse.outer.space-evenly) [10,5532 62x302] overflow: [11,5533 99.859375x300]
PaintableWithLines (BlockContainer<DIV>) [11,5745 52x52] overflow: [12,5746 98.859375x50]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,5657 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer<DIV>) [11,5569 52x52]
TextPaintable (TextNode<#text>)
PaintableWithLines (BlockContainer(anonymous)) [10,5834 780x0]