Andreas Kling
|
f4ecb5362f
LibWeb: Cache the used CSS text-align property on LayoutNodeWithStyle
|
5 år sedan |
Andreas Kling
|
9b8464f455
LibWeb: Cache the used CSS 'position' value on LayoutNodeWithStyle
|
5 år sedan |
Andreas Kling
|
86098505ec
LibWeb: Handle position:absolute with both left and right specified
|
5 år sedan |
Andreas Kling
|
8d235d0e2f
LibWeb: Make sure BoxModelMetrics are set for position:absolute boxes
|
5 år sedan |
Andreas Kling
|
7c848645c3
LibWeb: Take margin into account when positioning absolute descendants
|
5 år sedan |
Andreas Kling
|
aeeaf33638
LibWeb: Respect specified width when computing shrink-to-fit candidates
|
5 år sedan |
Andreas Kling
|
8c82d26668
LibWeb: Rename LayoutNode::render() to paint()
|
5 år sedan |
Andreas Kling
|
dec0cd3755
LibWeb: Respect min-width and max-width on position:absolute elements
|
5 år sedan |
Andreas Kling
|
55a3575a7c
LibWeb: More work on width of position:absolute elements
|
5 år sedan |
Andreas Kling
|
cfab53903f
LibWeb: Separate layout tree rendering into phases
|
5 år sedan |
Andreas Kling
|
abe811104f
LibWeb: Better width computation for position:absolute blocks
|
5 år sedan |
Andreas Kling
|
308c3ccc44
LibWeb: Allow block children of inlines
|
5 år sedan |
Andreas Kling
|
9ad3e6cd8a
LibWeb: Don't assert when containing block doesn't know how to place
|
5 år sedan |
Andreas Kling
|
c7d9229a0f
LibWeb: Reorganize layout algorithm
|
5 år sedan |
Andreas Kling
|
332c471301
LibWeb: Simplify LayoutBlock::layout_block_children() a little bit
|
5 år sedan |
Andreas Kling
|
1e15fa30e4
LibWeb: Don't try to be clever about -libweb-center relative position
|
5 år sedan |
Andreas Kling
|
784ed004e6
LibWeb: Implement <center> as -libweb-center
|
5 år sedan |
Andreas Kling
|
c91981eba8
LibWeb: Handle negative values when collapsing vertical margins
|
5 år sedan |
Andreas Kling
|
21b1f1653d
LibWeb: Implement very basic margin collapsing
|
5 år sedan |
Andreas Kling
|
08f29be87a
LibWeb: Remove absolutely positioned elements from the normal flow
|
5 år sedan |
Andreas Kling
|
137f6d44ec
LibWeb: Add basic support for position:fixed
|
5 år sedan |
Andreas Kling
|
9cbef10bdd
LibWeb: Rename BoxModelMetrics::full_margin() => margin_box()
|
5 år sedan |
Andreas Kling
|
260427f0ad
LibWeb: Some improvements to absolute positioning
|
5 år sedan |
Andreas Kling
|
a38a5d50ab
LibWeb: Constrain block height by the max-height if specified
|
5 år sedan |
Andreas Kling
|
116cf92156
LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize
|
5 år sedan |
Andreas Kling
|
656b01eb0f
LibWeb: Rework the layout engine to use relative offsets
|
5 år sedan |
Andreas Kling
|
731685468a
LibWeb: Start fleshing out support for relative CSS units
|
5 år sedan |
Andreas Kling
|
4d5ecf6e32
LibWeb: Start implementing proper layout of replaced elements
|
5 år sedan |
Andreas Kling
|
35040dd2c4
LibWeb: LayoutMode line_break_policy => LayoutMode layout_mode
|
5 år sedan |
Andreas Kling
|
f01af62313
LibWeb: Basic support for display:inline-block with width:auto
|
5 år sedan |