Andreas Kling
|
b9a45cf1aa
LibWeb: Don't try to layout inside of replaced elements in BFC
|
2 gadi atpakaļ |
Andreas Kling
|
b13a8706e1
LibWeb: Make intrinsic heights dependent on available width
|
2 gadi atpakaļ |
Andreas Kling
|
de6d012367
LibWeb: Improve placement of abspos boxes with dual-auto insets
|
2 gadi atpakaļ |
Andreas Kling
|
9c44634ca5
LibWeb: Reorganize layout algorithms around available space
|
2 gadi atpakaļ |
Andreas Kling
|
b55c4ccdf7
LibWeb: Don't try to format inline-block boxes in BFC
|
2 gadi atpakaļ |
Andreas Kling
|
f161e20e57
LibWeb: Make FormattingContext::run() take available space as input
|
2 gadi atpakaļ |
Andreas Kling
|
0843960235
LibWeb: Use CSS::Size for computed size and max-size values
|
2 gadi atpakaļ |
Andreas Kling
|
f0ac687823
LibWeb: Remove awkward BFC::compute_theoretical_height() function
|
2 gadi atpakaļ |
Andreas Kling
|
62974160da
LibWeb: Add FormattingContext::automatic_content_height()
|
2 gadi atpakaļ |
Andreas Kling
|
a52d346839
LibWeb: Take coordinate spaces into account when clearing past floats
|
2 gadi atpakaļ |
Andreas Kling
|
54fb5af9ee
LibWeb: Use entire margin box of floats when testing for intrusions
|
2 gadi atpakaļ |
Andreas Kling
|
77628289c6
LibWeb: Consolidate code for resolving vertical box model metrics in BFC
|
2 gadi atpakaļ |
Andreas Kling
|
412b2313f3
LibWeb: Improve inline flow around floating boxes
|
2 gadi atpakaļ |
Ben Wiederhake
|
8deced39a8
LibWeb: Resolve cyclic declaration/definitions involving Length
|
2 gadi atpakaļ |
Andreas Kling
|
b8aa6a4453
LibWeb: Use PercentageOr<T>::contains_percentage() in CSS layout
|
2 gadi atpakaļ |
Andreas Kling
|
fb5879fdcc
LibWeb: Don't include abspos children in containing block's auto width
|
2 gadi atpakaļ |
Andreas Kling
|
54e0e85581
LibWeb: Treat percentage width/height as "auto" more consistently in BFC
|
2 gadi atpakaļ |
Andreas Kling
|
c9a7853fef
LibWeb: Include all floating descendants in BFC root's automatic height
|
2 gadi atpakaļ |
Andreas Kling
|
bfcb4d88cf
LibWeb: Treat percentage heights as "auto" if unresolvable
|
2 gadi atpakaļ |
Andreas Kling
|
3f960781fd
LibWeb: Don't collapse vertical margins between floats
|
2 gadi atpakaļ |
Andreas Kling
|
7ba6eb37fc
LibWeb: Rename confusing parameter to layout_block_level_box()
|
2 gadi atpakaļ |
Andreas Kling
|
af73a5d921
LibWeb: Use correct box edge when looking for space between floats
|
2 gadi atpakaļ |
Andreas Kling
|
514fa83708
LibWeb: Improve `float: right` behavior
|
2 gadi atpakaļ |
martinfalisse
|
65e7126c48
LibWeb: Factor out compute_y_position
|
2 gadi atpakaļ |
MacDue
|
6a6475673f
LibWeb: Convert images to common AbstractImageStyleValue base
|
2 gadi atpakaļ |
MacDue
|
a6505f6e6d
LibWeb: Allow % height of a % height parent in block-formatted elements
|
2 gadi atpakaļ |
Andreas Kling
|
3ede8dbffb
LibWeb: Rename IntrinsicSizeDetermination to IntrinsicSizing
|
3 gadi atpakaļ |
Andreas Kling
|
71a707480c
LibWeb: Move "has-definite-width/height" flags to UsedValues
|
3 gadi atpakaļ |
Andreas Kling
|
ed8930fff5
LibWeb: Add accessors for UsedValues::computed_{width,height}
|
3 gadi atpakaļ |
Andreas Kling
|
52862c72d0
LibWeb: Rename FormattingState to LayoutState
|
3 gadi atpakaļ |