Andreas Kling
|
e1a24edfa9
LibWeb: Reorganize layout system in terms of formatting contexts
|
4 年之前 |
Andreas Kling
|
10b534849d
LibWeb: Remove ancient HTML_DEBUG debug logging
|
4 年之前 |
Andreas Kling
|
6f74eaed42
LibWeb: Don't collapse blocks into the previous sibling's padding
|
4 年之前 |
Andreas Kling
|
01022eb5d6
LibWeb: Allow focusing individual (focusable) elements with Tab key
|
4 年之前 |
Andreas Kling
|
72347205c4
LibWeb: Always add line boxes through LayoutBlock::add_line_box()
|
4 年之前 |
Andreas Kling
|
e2b4fef6c7
LibWeb: Specialize hit testing for text cursor purposes
|
4 年之前 |
Andreas Kling
|
fffc5896d8
LibWeb: Make layout tree have non-const pointers to the DOM
|
5 年之前 |
Andreas Kling
|
1f008c95b6
LibWeb: Move CSS classes into the Web::CSS namespace
|
5 年之前 |
Andreas Kling
|
11ff9d0f17
LibWeb: Move DOM classes into the Web::DOM namespace
|
5 年之前 |
Andreas Kling
|
71556e39a4
LibWeb: Switch to using AK::is and AK::downcast
|
5 年之前 |
Andreas Kling
|
392b055806
LibWeb: Use the StackingContext tree for hit testing
|
5 年之前 |
Andreas Kling
|
301ac3c7e5
LibWeb: Improve hit testing on the right of line boxes
|
5 年之前 |
Andreas Kling
|
2762e3d80a
LibWeb: Rename LineBoxFragment::render() => paint()
|
5 年之前 |
Andreas Kling
|
7fc988b919
LibWeb: Start working on supporting fixed table layouts
|
5 年之前 |
Andreas Kling
|
9576f6b1d4
LibWeb: Collapse top and bottom margin of empty sibling blocks
|
5 年之前 |
Andreas Kling
|
ba76a72422
LibWeb: Skip over floating elements when collapsing margins
|
5 年之前 |
Andreas Kling
|
8be74ea65c
LibWeb: Percentage 'height' should sometimes behave as 'auto'
|
5 年之前 |
Andreas Kling
|
bab0143bb2
LibWeb: Place normal-flow blocks relative to non-absolute siblings
|
5 年之前 |
Andreas Kling
|
8f92ed957b
LibWeb: Iterating more on placement of absolutely positioned elements
|
5 年之前 |
Andreas Kling
|
ee1c241be9
LibWeb: Update the border metrics of absolutely positioned boxes
|
5 年之前 |
Andreas Kling
|
232e41a238
LibWeb: Remove empty trailing line boxes
|
5 年之前 |
Andreas Kling
|
58f76ed11f
LibWeb: Avoid some redundant resolution of padding values during layout
|
5 年之前 |
Andreas Kling
|
440b4ece22
LibWeb: Move border width and color into LayoutStyle
|
5 年之前 |
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 年之前 |