Andreas Kling
|
88949b10d8
LibWeb: Make containing_block_{width,height}_for(...) take non-box nodes
|
1 year ago |
Aliaksandr Kalenik
|
4646867a9f
LibWeb: Replace to_px() with to_px_or_zero() in FormattingContext
|
1 year ago |
Aliaksandr Kalenik
|
e25b1f76e1
LibWeb: Forbid usage of indefinite width in calculate_min{max}_height
|
1 year ago |
Andi Gallo
|
3e70c1b6a3
LibWeb: Improve precision when computing size of replaced elements
|
1 year ago |
Aliaksandr Kalenik
|
1f28fdacf0
LibWeb: Set max-width for inline child boxes after inside layout
|
1 year ago |
Christophe Naud-Dulude
|
4f9f21e8fe
LibWeb: Only derive baseline from children with a non-empty line box
|
1 year ago |
Andreas Kling
|
ccf35a973f
LibWeb: Derive box baseline from last child *with line boxes*
|
1 year ago |
Andreas Kling
|
ac124fbaae
LibWeb: Resolve flex item percentages against used flex container sizes
|
2 years ago |
Andreas Kling
|
db5bde01dc
LibWeb: Resolve % top and bottom insets against containing block height
|
2 years ago |
Sebastian Zaha
|
fd37ad3a84
LibWeb: Fix absolute positioning issues
|
2 years ago |
Sebastian Zaha
|
61fe7c230f
LibWeb: Implement abspos for replaced elements
|
2 years ago |
Andreas Kling
|
3f022f4040
LibWeb: Treat non-finite containing block width as zero for percentages
|
2 years ago |
Andreas Kling
|
c808f6c637
LibWeb: Don't use BFC auto height for non-BFC abspos elements
|
2 years ago |
Aliaksandr Kalenik
|
ca0c2339f4
LibWeb: Use padding box of containing block to resolve % height size
|
2 years ago |
Andreas Kling
|
c374541711
LibWeb: Use correct reference for abspos elements with % height sizes
|
2 years ago |
Andreas Kling
|
a988241f3f
LibWeb: Resolve % min-sizes against 0 while under min-content constraint
|
2 years ago |
Andreas Kling
|
3a11b55286
LibWeb: Treat % max-width as none when containing block size indefinite
|
2 years ago |
Andreas Kling
|
43e1343abf
LibWeb: Treat % max-height as none when containing block size indefinite
|
2 years ago |
Andreas Kling
|
b6f3369b66
LibWeb: Fix spelling of non_anonymous_containing_block()
|
2 years ago |
Andreas Kling
|
41da9a4231
LibWeb: Resolve auto margins on abspos elements in more cases
|
2 years ago |
Andreas Kling
|
434df52b91
LibWeb: Make stretch-fit return 0 when the available size is indefinite
|
2 years ago |
Aliaksandr Kalenik
|
147c3b3d97
LibWeb+WebContent: Forbid access to underlying type of CSSPixels
|
2 years ago |
Sam Atkins
|
1051624084
LibWeb: Obey CSS aspect-ratio property during layout
|
2 years ago |
Sam Atkins
|
84e7216603
LibWeb: Move "natural size" concept into Layout::Box
|
2 years ago |
Andreas Kling
|
3365a1e034
LibWeb: Resolve cyclic % against 0 when available size is min-content
|
2 years ago |
Andreas Kling
|
c197fb4037
LibWeb: Take box-sizing into account when sizing replaced elements
|
2 years ago |
Andreas Kling
|
4fed7beb7b
LibWeb: Make solve_replaced_size_constraint() into FormattingContext
|
2 years ago |
Andreas Kling
|
42470d837e
LibWeb: Move layout box rect helpers into FormattingContext
|
2 years ago |
Andreas Kling
|
4f08fcde29
LibWeb: Remove unnecessary static formatting context functions
|
2 years ago |
Aliaksandr Kalenik
|
787f2d2a10
LibWeb: Remove Layout::TableCellBox
|
2 years ago |