mirror of
https://github.com/zebrajr/ladybird.git
synced 2025-12-06 00:19:53 +01:00
...with inline children. This fixes an issue when we ignore abspos boxes contained by PaintableWithLines while calculating overflow rect size. Lots of layout tests are affected, because now PaintableWithLines has overflow rect. `Text/input/DOM/Element-set-scroll-left.html` is also affected and now matches other browsers.
26 lines
1.5 KiB
Plaintext
26 lines
1.5 KiB
Plaintext
Viewport <#document> at (0,0) content-size 800x600 children: not-inline
|
|
BlockContainer <html> at (0,0) content-size 800x414 [BFC] children: not-inline
|
|
BlockContainer <body> at (8,8) content-size 784x6 children: not-inline
|
|
BlockContainer <div.a> at (8,8) content-size 100x6 children: inline
|
|
frag 0 from TextNode start: 1, length: 1, rect: [8,8 4.328125x6] baseline: 4.5
|
|
"H"
|
|
TextNode <#text>
|
|
BlockContainer <div.b.l> at (8,14) content-size 100x100 floating [BFC] children: not-inline
|
|
TextNode <#text>
|
|
BlockContainer <div.c.l> at (8,114) content-size 30x300 floating [BFC] children: not-inline
|
|
TextNode <#text>
|
|
BlockContainer <div.c.r> at (78,114) content-size 30x300 floating [BFC] children: not-inline
|
|
TextNode <#text>
|
|
BlockContainer <(anonymous)> at (8,14) content-size 784x0 children: inline
|
|
TextNode <#text>
|
|
|
|
ViewportPaintable (Viewport<#document>) [0,0 800x600]
|
|
PaintableWithLines (BlockContainer<HTML>) [0,0 800x414]
|
|
PaintableWithLines (BlockContainer<BODY>) [8,8 784x6] overflow: [8,8 784x406]
|
|
PaintableWithLines (BlockContainer<DIV>.a) [8,8 100x6] overflow: [8,8 100x406]
|
|
TextPaintable (TextNode<#text>)
|
|
PaintableWithLines (BlockContainer<DIV>.b.l) [8,14 100x100]
|
|
PaintableWithLines (BlockContainer<DIV>.c.l) [8,114 30x300]
|
|
PaintableWithLines (BlockContainer<DIV>.c.r) [78,114 30x300]
|
|
PaintableWithLines (BlockContainer(anonymous)) [8,14 784x0]
|