Andreas Kling
|
74927fd218
LibWeb: Move Layout::Box::is_out_of_flow() to Layout::Node
|
3 年之前 |
Andreas Kling
|
c1f0d21bbe
LibWeb: Rename the LayoutMode enum values and explain them
|
3 年之前 |
Lenny Maiorani
|
c37820b898
Libraries: Use default constructors/destructors in LibWeb
|
3 年之前 |
Andreas Kling
|
be5f0b5ac4
LibWeb: Move text fragment painting to PaintableWithLines
|
3 年之前 |
Andreas Kling
|
afc5fade05
LibWeb: Add some fast_is<T> helpers for hot classes on GitHub :^)
|
3 年之前 |
Andreas Kling
|
12ac6861e3
LibWeb: Improve how layout nodes decide whether they have definite sizes
|
3 年之前 |
Andreas Kling
|
5779a910e5
LibWeb: Move hit testing to the painting tree
|
3 年之前 |
Andreas Kling
|
f017c1c064
LibWeb: Make hit testing return a { paintable, offset }
|
3 年之前 |
Andreas Kling
|
cb0c5390ff
LibWeb: Move mouse event and label logic from layout to painting tree
|
3 年之前 |
Andreas Kling
|
ed84fbce47
LibWeb: Make Paintable ref-counted
|
3 年之前 |
Andreas Kling
|
053766d79c
LibWeb: Split Paintable into Paintable and PaintableBox
|
3 年之前 |
Andreas Kling
|
9461e44afa
LibWeb: Use Layout::Box::paint_box() accessor in more places
|
3 年之前 |
Andreas Kling
|
02b316fd5c
LibWeb: Let Paintable perform the painting
|
3 年之前 |
Andreas Kling
|
9f5cbcaad3
LibWeb: Hang StackingContext off of the paint boxes
|
3 年之前 |
Andreas Kling
|
f0d833a3d7
LibWeb: Move StackingContext and PaintPhase into the Painting namespace
|
3 年之前 |
Andreas Kling
|
c9700e100e
LibWeb: Start making our layout system "transactional"
|
3 年之前 |
Andreas Kling
|
c8051f8b5b
LibWeb: Add Layout::Node::debug_description()
|
3 年之前 |
Steven Schmoll
|
7c4d42279d
LibWeb: Add stacking contexts to Node::for_each_child_in_paint_order
|
3 年之前 |
Sam Atkins
|
784c3183f7
LibWeb: Rename SVGPathBox -> SVGGeometryBox
|
3 年之前 |
Andreas Kling
|
766d816db3
LibWeb: Remove old Layout::Node::split_into_lines() API
|
3 年之前 |
Dmitry Petrov
|
1662213737
Userland: Add horizontal mouse scroll support
|
3 年之前 |
Sam Atkins
|
c8409cd58d
LibWeb: Remove Node::m_font_size
|
3 年之前 |
Andreas Kling
|
7c57961c61
LibWeb: Move BrowsingContext into HTML/
|
3 年之前 |
Sam Atkins
|
3d127472ba
LibWeb: Remove background_image from NodeWithStyle
|
3 年之前 |
Sam Atkins
|
cdeac132dc
LibWeb: Store background layers in ComputedValues
|
3 年之前 |
Timothy Flynn
|
ef62118c8b
LibWeb: Render any specified list-style-image for list items
|
3 年之前 |
Andreas Kling
|
c908fa83e3
LibWeb: Add fast_is<T>() for Layout::Label
|
3 年之前 |
Felix Rauch
|
30c39e0e41
LibWeb: Fix inline blocks swallowing trailing whitespace
|
3 年之前 |
Andreas Kling
|
225a5f2fe6
LibWeb: Add fast_is<T>() for SVGBox and SVGPathBox
|
3 年之前 |
Andreas Kling
|
d9e0fd8823
LibWeb: Rename Layout::Node::is_block_box() => is_block_container()
|
3 年之前 |