mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-04-26 17:55:07 +02:00
This was mainly a matter of deferring the wrapping of the button's children until after its internal layout tree has been constructed. That way we don't lose any pseudo elements spawned along the way. Fixes #2397. Fixes #2399.
19 lines
1.2 KiB
Plaintext
19 lines
1.2 KiB
Plaintext
Viewport <#document> at (0,0) content-size 800x600 children: not-inline
|
|
BlockContainer <html> at (0,0) content-size 800x58 [BFC] children: not-inline
|
|
BlockContainer <body> at (8,8) content-size 784x42 children: inline
|
|
frag 0 from BlockContainer start: 0, length: 0, rect: [29,29 0x0] baseline: 42
|
|
BlockContainer <button> at (29,29) content-size 0x0 positioned inline-block [BFC] children: not-inline
|
|
BlockContainer <(anonymous)> at (29,29) content-size 0x0 flex-container(column) [FFC] children: not-inline
|
|
BlockContainer <(anonymous)> at (29,29) content-size 0x0 flex-item [BFC] children: not-inline
|
|
BlockContainer <(anonymous)> at (9,9) content-size 40x40 positioned [BFC] children: inline
|
|
TextNode <#text>
|
|
TextNode <#text>
|
|
|
|
ViewportPaintable (Viewport<#document>) [0,0 800x600]
|
|
PaintableWithLines (BlockContainer<HTML>) [0,0 800x58]
|
|
PaintableWithLines (BlockContainer<BODY>) [8,8 784x42]
|
|
PaintableWithLines (BlockContainer<BUTTON>) [8,8 42x42]
|
|
PaintableWithLines (BlockContainer(anonymous)) [29,29 0x0]
|
|
PaintableWithLines (BlockContainer(anonymous)) [29,29 0x0]
|
|
PaintableWithLines (BlockContainer(anonymous)) [9,9 40x40]
|