Andreas Kling
|
4b2ac34725
LibWeb: Move the offset, margin and padding boxes into LayoutStyle
|
5 年之前 |
Andreas Kling
|
5d86305a72
LibWeb: Move height, min-height and max-height into LayoutStyle
|
5 年之前 |
Andreas Kling
|
ec466c0385
LibWeb: Move min-width and max-width into LayoutStyle
|
5 年之前 |
Andreas Kling
|
ecacab8618
LibWeb: Move width into LayoutStyle
|
5 年之前 |
Andreas Kling
|
959464fce4
LibWeb: Move position and text-align to LayoutStyle
|
5 年之前 |
Andreas Kling
|
5e83a97fa2
LibWeb: Rename LayoutNode::style() => specified_style()
|
5 年之前 |
Andreas Kling
|
f742b245b7
LibWeb: Turn BoxModelMetrics into a simple struct
|
5 年之前 |
Andreas Kling
|
5744dd43c5
LibWeb: Remove default Length constructor and add make_auto()/make_px()
|
5 年之前 |
Andreas Kling
|
f4ecb5362f
LibWeb: Cache the used CSS text-align property on LayoutNodeWithStyle
|
5 年之前 |
Andreas Kling
|
9b8464f455
LibWeb: Cache the used CSS 'position' value on LayoutNodeWithStyle
|
5 年之前 |
Andreas Kling
|
86098505ec
LibWeb: Handle position:absolute with both left and right specified
|
5 年之前 |
Andreas Kling
|
8d235d0e2f
LibWeb: Make sure BoxModelMetrics are set for position:absolute boxes
|
5 年之前 |
Andreas Kling
|
7c848645c3
LibWeb: Take margin into account when positioning absolute descendants
|
5 年之前 |
Andreas Kling
|
aeeaf33638
LibWeb: Respect specified width when computing shrink-to-fit candidates
|
5 年之前 |
Andreas Kling
|
8c82d26668
LibWeb: Rename LayoutNode::render() to paint()
|
5 年之前 |
Andreas Kling
|
dec0cd3755
LibWeb: Respect min-width and max-width on position:absolute elements
|
5 年之前 |
Andreas Kling
|
55a3575a7c
LibWeb: More work on width of position:absolute elements
|
5 年之前 |
Andreas Kling
|
cfab53903f
LibWeb: Separate layout tree rendering into phases
|
5 年之前 |
Andreas Kling
|
abe811104f
LibWeb: Better width computation for position:absolute blocks
|
5 年之前 |
Andreas Kling
|
308c3ccc44
LibWeb: Allow block children of inlines
|
5 年之前 |
Andreas Kling
|
9ad3e6cd8a
LibWeb: Don't assert when containing block doesn't know how to place
|
5 年之前 |
Andreas Kling
|
c7d9229a0f
LibWeb: Reorganize layout algorithm
|
5 年之前 |
Andreas Kling
|
332c471301
LibWeb: Simplify LayoutBlock::layout_block_children() a little bit
|
5 年之前 |
Andreas Kling
|
1e15fa30e4
LibWeb: Don't try to be clever about -libweb-center relative position
|
5 年之前 |
Andreas Kling
|
784ed004e6
LibWeb: Implement <center> as -libweb-center
|
5 年之前 |
Andreas Kling
|
c91981eba8
LibWeb: Handle negative values when collapsing vertical margins
|
5 年之前 |
Andreas Kling
|
21b1f1653d
LibWeb: Implement very basic margin collapsing
|
5 年之前 |
Andreas Kling
|
08f29be87a
LibWeb: Remove absolutely positioned elements from the normal flow
|
5 年之前 |
Andreas Kling
|
137f6d44ec
LibWeb: Add basic support for position:fixed
|
5 年之前 |
Andreas Kling
|
9cbef10bdd
LibWeb: Rename BoxModelMetrics::full_margin() => margin_box()
|
5 年之前 |