Aliaksandr Kalenik
|
fee5b4deb6
LibWeb: Move set_scroll_offset() from Layout::Box to PaintableBox
|
1 年之前 |
Aliaksandr Kalenik
|
5b7926fa53
LibWeb: Move scroll_offset() from Layout::Box to PaintableBox
|
1 年之前 |
Aliaksandr Kalenik
|
55b5c61a79
LibWeb: Move scroll offset state from layout tree to dom tree
|
1 年之前 |
Sam Atkins
|
1051624084
LibWeb: Obey CSS aspect-ratio property during layout
|
2 年之前 |
Andreas Kling
|
4ff52cebc4
LibWeb: Let's say that layout viewports are always scroll containers
|
2 年之前 |
Linus Groh
|
754e458d0a
LibWeb/Layout: Rename Box::{paint => paintable}_box()
|
2 年之前 |
Timothy Flynn
|
b3d033f027
LibWeb: Declare overflow_value_makes_box_a_scroll_container as static
|
2 年之前 |
Cameron Youell
|
f251ff0521
LibWeb: Fix non return in overflow value check
|
2 年之前 |
Andreas Kling
|
8038824211
LibWeb: Add Layout::Box::is_scroll_container()
|
2 年之前 |
Andreas Kling
|
3dd006f719
LibWeb: Move scroll state from Layout::BlockContainer to Layout::Box
|
2 年之前 |
Andreas Kling
|
4d401bf796
LibWeb: Make the paint tree GC-allocated
|
2 年之前 |
Sam Atkins
|
affc8a22ca
LibWeb+WebContent: Convert BrowsingContext to new pixel units
|
2 年之前 |
Sam Atkins
|
ab49dbf137
LibWeb: Convert Paintable coordinates to new pixel units
|
2 年之前 |
Andreas Kling
|
b3d85afd92
LibWeb: Make Layout::Box::set_needs_display() work for all boxes
|
3 年之前 |
Andreas Kling
|
74927fd218
LibWeb: Move Layout::Box::is_out_of_flow() to Layout::Node
|
3 年之前 |
Andreas Kling
|
e099960e4d
LibWeb: Remove a bunch of no-longer needed #includes
|
3 年之前 |
Andreas Kling
|
5779a910e5
LibWeb: Move hit testing to the painting tree
|
3 年之前 |
Andreas Kling
|
ba606d9057
LibWeb: Move PaintingBox to its own .cpp and .h files
|
3 年之前 |
Andreas Kling
|
f017c1c064
LibWeb: Make hit testing return a { paintable, offset }
|
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
|
f6497b64ac
LibWeb: Rename Painting::Box => Paintable
|
3 年之前 |
Andreas Kling
|
7af03df4c3
LibWeb: Make Painting::Box virtual and add Painting::BoxWithLines
|
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
|
a4d51b3dc2
LibWeb: Add Painting::Box and move things from Layout::Box into it
|
3 年之前 |
Andreas Kling
|
15ed0ebdc6
LibWeb: Implement hit testing a bit closer to spec
|
3 年之前 |
Andreas Kling
|
f8aa0c144f
LibWeb: Store box's containing line box fragment in FormattingState
|
3 年之前 |