Andreas Kling
|
b13a8706e1
LibWeb: Make intrinsic heights dependent on available width
|
2 年之前 |
Andreas Kling
|
3408f7a3c5
LibWeb: Get rid of FormattingContext::run_intrinsic_sizing()
|
2 年之前 |
Andreas Kling
|
de6d012367
LibWeb: Improve placement of abspos boxes with dual-auto insets
|
2 年之前 |
Andreas Kling
|
9c44634ca5
LibWeb: Reorganize layout algorithms around available space
|
2 年之前 |
Andreas Kling
|
385657a4bf
LibWeb: Add a helper for calculating the stretch-fit width of a box
|
2 年之前 |
Andreas Kling
|
f161e20e57
LibWeb: Make FormattingContext::run() take available space as input
|
2 年之前 |
Andreas Kling
|
0843960235
LibWeb: Use CSS::Size for computed size and max-size values
|
2 年之前 |
Andreas Kling
|
5656173e00
LibWeb: Use automatic_content_height() when computing intrinsic heights
|
2 年之前 |
Andreas Kling
|
62974160da
LibWeb: Add FormattingContext::automatic_content_height()
|
2 年之前 |
martinfalisse
|
65e7126c48
LibWeb: Factor out compute_y_position
|
2 年之前 |
Andreas Kling
|
3ede8dbffb
LibWeb: Rename IntrinsicSizeDetermination to IntrinsicSizing
|
3 年之前 |
Andreas Kling
|
97f53de8a2
LibWeb: Take size constraints into account in fit-content calculations
|
3 年之前 |
Andreas Kling
|
52862c72d0
LibWeb: Rename FormattingState to LayoutState
|
3 年之前 |
Andreas Kling
|
327938c945
LibWeb: Bring sizing of replaced elements closer to spec
|
3 年之前 |
Andreas Kling
|
61c27815e4
LibWeb: More specialization of intrinsic sizing layout
|
3 年之前 |
Andreas Kling
|
64959a8504
LibWeb: Express intrinsic size layout via size constraints
|
3 年之前 |
Andreas Kling
|
4f6fc3d3a6
LibWeb: Only perform the requested form of intrinsic size calculation
|
3 年之前 |
Andreas Kling
|
496cf39cf5
LibWeb: Make separate functions for calculating min/max content sizes
|
3 年之前 |
Andreas Kling
|
be26818448
LibWeb: Rename compute_intrinsic_height() => calculate_auto_height()
|
3 年之前 |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 年之前 |
Enver Balalic
|
74d8e201eb
LibWeb: Fix calculating the intrinsic height of a box
|
3 年之前 |
Andreas Kling
|
d77dfc6b48
LibWeb: Rename FormattingContext::compute_position() => compute_inset()
|
3 年之前 |
Andreas Kling
|
39b7fbfeb9
LibWeb: Rewrite CSS float implementation to use offset-from-edge
|
3 年之前 |
Andreas Kling
|
ef8a72ff3f
LibWeb: Move available_space_for_line() from IFC to BFC
|
3 年之前 |
Andreas Kling
|
3f2b17f602
LibWeb: Add functions for calculating intrinsic sizes of a Layout::Box
|
3 年之前 |
Andreas Kling
|
fa43a4118e
LibWeb: Handle height:auto separately for BFC root vs other block boxes
|
3 年之前 |
Andreas Kling
|
56df05ae44
LibWeb: Always include floats when computing height:auto for blocks
|
3 年之前 |
Andreas Kling
|
726edd2d3b
LibWeb: Pass state to create_independent_formatting_context_if_needed()
|
3 年之前 |
Andreas Kling
|
c9700e100e
LibWeb: Start making our layout system "transactional"
|
3 年之前 |
Andreas Kling
|
561612f219
LibWeb: Add Layout::FormattingState
|
3 年之前 |