mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-09-02 15:46:33 +00:00
LibWeb: Stop zero-area children from causing scrollable overflow
This commit is contained in:
parent
efcaf991e6
commit
1d44df74f7
Notes:
github-actions[bot]
2024-11-24 10:11:48 +00:00
Author: https://github.com/Psychpsyo
Commit: 1d44df74f7
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/2520
37 changed files with 67 additions and 53 deletions
|
@ -7,8 +7,8 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
|
|||
TextNode <#text>
|
||||
|
||||
ViewportPaintable (Viewport<#document>) [0,0 800x600]
|
||||
PaintableWithLines (BlockContainer<HTML>) [0,0 0x0] overflow: [8,8 120x300]
|
||||
PaintableWithLines (BlockContainer<BODY>) [8,8 0x0] overflow: [8,8 120x300]
|
||||
PaintableWithLines (BlockContainer<DIV>.min) [8,8 80x0] overflow: [8,8 120x300]
|
||||
PaintableWithLines (BlockContainer<HTML>) [0,0 0x0]
|
||||
PaintableWithLines (BlockContainer<BODY>) [8,8 0x0]
|
||||
PaintableWithLines (BlockContainer<DIV>.min) [8,8 80x0]
|
||||
PaintableWithLines (BlockContainer<DIV>.max) [8,8 100x0] overflow: [8,8 120x300]
|
||||
PaintableWithLines (BlockContainer<DIV>.clamp) [8,8 120x300]
|
||||
|
|
|
@ -9,10 +9,10 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
|
|||
TextNode <#text>
|
||||
|
||||
ViewportPaintable (Viewport<#document>) [0,0 800x600]
|
||||
PaintableWithLines (BlockContainer<HTML>) [0,0 0x0] overflow: [8,8 160x0]
|
||||
PaintableWithLines (BlockContainer<BODY>) [8,8 0x0] overflow: [8,8 160x0]
|
||||
PaintableWithLines (BlockContainer<DIV>.pow) [8,8 80x0] overflow: [8,8 160x0]
|
||||
PaintableWithLines (BlockContainer<DIV>.sqrt) [8,8 100x0] overflow: [8,8 160x0]
|
||||
PaintableWithLines (BlockContainer<DIV>.hypot) [8,8 120x0] overflow: [8,8 160x0]
|
||||
PaintableWithLines (BlockContainer<DIV>.log) [8,8 140x0] overflow: [8,8 160x0]
|
||||
PaintableWithLines (BlockContainer<HTML>) [0,0 0x0]
|
||||
PaintableWithLines (BlockContainer<BODY>) [8,8 0x0]
|
||||
PaintableWithLines (BlockContainer<DIV>.pow) [8,8 80x0]
|
||||
PaintableWithLines (BlockContainer<DIV>.sqrt) [8,8 100x0]
|
||||
PaintableWithLines (BlockContainer<DIV>.hypot) [8,8 120x0]
|
||||
PaintableWithLines (BlockContainer<DIV>.log) [8,8 140x0]
|
||||
PaintableWithLines (BlockContainer<DIV>.exp) [8,8 160x0]
|
||||
|
|
|
@ -6,7 +6,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
|
|||
TextNode <#text>
|
||||
|
||||
ViewportPaintable (Viewport<#document>) [0,0 800x600]
|
||||
PaintableWithLines (BlockContainer<HTML>) [0,0 0x0] overflow: [8,8 100x0]
|
||||
PaintableWithLines (BlockContainer<BODY>) [8,8 0x0] overflow: [8,8 100x0]
|
||||
PaintableWithLines (BlockContainer<DIV>.pi) [8,8 80x0] overflow: [8,8 100x0]
|
||||
PaintableWithLines (BlockContainer<HTML>) [0,0 0x0]
|
||||
PaintableWithLines (BlockContainer<BODY>) [8,8 0x0]
|
||||
PaintableWithLines (BlockContainer<DIV>.pi) [8,8 80x0]
|
||||
PaintableWithLines (BlockContainer<DIV>.e) [8,8 100x0]
|
||||
|
|
|
@ -7,6 +7,6 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
|
|||
|
||||
ViewportPaintable (Viewport<#document>) [0,0 800x600]
|
||||
PaintableWithLines (BlockContainer<HTML>) [0,0 800x600]
|
||||
PaintableWithLines (BlockContainer<BODY>) [8,8 784x0] overflow: [8,16 784x0]
|
||||
PaintableWithLines (BlockContainer<BODY>) [8,8 784x0]
|
||||
PaintableWithLines (BlockContainer<DIV>) [8,8 784x0]
|
||||
PaintableWithLines (BlockContainer(anonymous)) [8,16 784x0]
|
||||
|
|
|
@ -6,7 +6,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
|
|||
TextNode <#text>
|
||||
|
||||
ViewportPaintable (Viewport<#document>) [0,0 800x600]
|
||||
PaintableWithLines (BlockContainer<HTML>) [0,0 0x0] overflow: [8,8 100x0]
|
||||
PaintableWithLines (BlockContainer<BODY>) [8,8 0x0] overflow: [8,8 100x0]
|
||||
PaintableWithLines (BlockContainer<DIV>.abs) [8,8 80x0] overflow: [8,8 100x0]
|
||||
PaintableWithLines (BlockContainer<HTML>) [0,0 0x0]
|
||||
PaintableWithLines (BlockContainer<BODY>) [8,8 0x0]
|
||||
PaintableWithLines (BlockContainer<DIV>.abs) [8,8 80x0]
|
||||
PaintableWithLines (BlockContainer<DIV>.sign) [8,8 100x0]
|
||||
|
|
|
@ -7,8 +7,8 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
|
|||
TextNode <#text>
|
||||
|
||||
ViewportPaintable (Viewport<#document>) [0,0 800x600]
|
||||
PaintableWithLines (BlockContainer<HTML>) [0,0 0x0] overflow: [8,8 120x0]
|
||||
PaintableWithLines (BlockContainer<BODY>) [8,8 0x0] overflow: [8,8 120x0]
|
||||
PaintableWithLines (BlockContainer<DIV>.round) [8,8 80x0] overflow: [8,8 120x0]
|
||||
PaintableWithLines (BlockContainer<DIV>.mod) [8,8 100x0] overflow: [8,8 120x0]
|
||||
PaintableWithLines (BlockContainer<HTML>) [0,0 0x0]
|
||||
PaintableWithLines (BlockContainer<BODY>) [8,8 0x0]
|
||||
PaintableWithLines (BlockContainer<DIV>.round) [8,8 80x0]
|
||||
PaintableWithLines (BlockContainer<DIV>.mod) [8,8 100x0]
|
||||
PaintableWithLines (BlockContainer<DIV>.rem) [8,8 120x0]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue