mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-05-01 12:07:14 +02:00
Instead of using child boxes to compute scrollable overflow for the box, we use descendants which have the box as their containing block.
20 lines
1.2 KiB
Plaintext
20 lines
1.2 KiB
Plaintext
Viewport <#document> at (0,0) content-size 800x600 children: not-inline
|
|
BlockContainer <html> at (0,0) content-size 800x53 [BFC] children: not-inline
|
|
BlockContainer <body> at (8,8) content-size 784x37 children: not-inline
|
|
Box <div#flex-container> at (18,18) content-size 764x17 flex-container(row) [FFC] children: not-inline
|
|
BlockContainer <div#absolute> at (18,18) content-size 50x50 positioned [BFC] children: not-inline
|
|
BlockContainer <div#orange> at (18,18) content-size 50x50 children: not-inline
|
|
BlockContainer <div#red> at (18,18) content-size 9.703125x17 flex-item [BFC] children: inline
|
|
frag 0 from TextNode start: 0, length: 1, rect: [18,18 9.703125x17] baseline: 13.296875
|
|
"x"
|
|
TextNode <#text>
|
|
|
|
ViewportPaintable (Viewport<#document>) [0,0 800x600]
|
|
PaintableWithLines (BlockContainer<HTML>) [0,0 800x53]
|
|
PaintableWithLines (BlockContainer<BODY>) [8,8 784x37]
|
|
PaintableBox (Box<DIV>#flex-container) [8,8 784x37]
|
|
PaintableWithLines (BlockContainer<DIV>#absolute) [18,18 50x50]
|
|
PaintableWithLines (BlockContainer<DIV>#orange) [18,18 50x50]
|
|
PaintableWithLines (BlockContainer<DIV>#red) [18,18 9.703125x17]
|
|
TextPaintable (TextNode<#text>)
|