Jonne Ransijn
|
07cd7d479f
LibWeb: Remove reference counting for `CSS::StyleProperties`
|
8 months ago |
Aliaksandr Kalenik
|
6a549f6270
LibWeb: Replace InlinePaintable with PaintableWithLines created per line
|
8 months ago |
Aliaksandr Kalenik
|
c690fb9df3
LibWeb: Rename Layout::Node::paintable() to first_paintable()
|
8 months ago |
Aliaksandr Kalenik
|
97066f09f4
LibWeb: Use PaintableBox::is_scrollable() while dispatching wheel event
|
9 months ago |
Andreas Kling
|
cc4b3cbacc
Meta: Update my e-mail address everywhere
|
9 months ago |
Aliaksandr Kalenik
|
863416e3ac
LibWeb: Make FC of containing block responsible for abspos layout
|
10 months ago |
Tim Ledbetter
|
2c5d626b21
LibWeb: Don't crash when converting small CSS::Ratio to CSSPixelFraction
|
10 months ago |
Tim Ledbetter
|
e1fbb08747
LibWeb: Avoid division by zero when calculating box aspect ratio
|
1 year ago |
Andreas Kling
|
ad7e6878fe
LibWeb: Allocate CSS::ComputedValues objects on the heap
|
1 year ago |
Aliaksandr Kalenik
|
7c2713c14f
LibWeb: Move set_needs_display() from layout node to paintable
|
1 year ago |
Aliaksandr Kalenik
|
063e66cae9
LibWeb: Introduce RecordingPainter to serialize painting commands
|
1 year ago |
Aliaksandr Kalenik
|
dd7bba66ed
LibWeb: Change viewport ownership from `BrowsingContext` to `Navigable`
|
1 year ago |
Zaggy1024
|
34c5043cbe
LibWeb: Use `CSSPixelFraction` to represent aspect ratios
|
1 year ago |
Sam Atkins
|
1feacd4b52
LibWeb: Use doubles for CSS dimension types
|
1 year ago |
Aliaksandr Kalenik
|
5f364e9bc1
LibWeb: Rename is_scrollable() to is_user_scrollable()
|
1 year ago |
Aliaksandr Kalenik
|
869bef523e
LibWeb: Return true for "overflow: auto" from Box::is_scrollable()
|
1 year ago |
Aliaksandr Kalenik
|
6868ace8f4
LibWeb: Add non-const version of paintable_box() in Layout::Node
|
1 year ago |
Aliaksandr Kalenik
|
fee5b4deb6
LibWeb: Move set_scroll_offset() from Layout::Box to PaintableBox
|
1 year ago |
Aliaksandr Kalenik
|
5b7926fa53
LibWeb: Move scroll_offset() from Layout::Box to PaintableBox
|
1 year ago |
Aliaksandr Kalenik
|
55b5c61a79
LibWeb: Move scroll offset state from layout tree to dom tree
|
1 year ago |
Sam Atkins
|
1051624084
LibWeb: Obey CSS aspect-ratio property during layout
|
2 years ago |
Andreas Kling
|
4ff52cebc4
LibWeb: Let's say that layout viewports are always scroll containers
|
2 years ago |
Linus Groh
|
754e458d0a
LibWeb/Layout: Rename Box::{paint => paintable}_box()
|
2 years ago |
Timothy Flynn
|
b3d033f027
LibWeb: Declare overflow_value_makes_box_a_scroll_container as static
|
2 years ago |
Cameron Youell
|
f251ff0521
LibWeb: Fix non return in overflow value check
|
2 years ago |
Andreas Kling
|
8038824211
LibWeb: Add Layout::Box::is_scroll_container()
|
2 years ago |
Andreas Kling
|
3dd006f719
LibWeb: Move scroll state from Layout::BlockContainer to Layout::Box
|
2 years ago |
Andreas Kling
|
4d401bf796
LibWeb: Make the paint tree GC-allocated
|
2 years ago |
Sam Atkins
|
affc8a22ca
LibWeb+WebContent: Convert BrowsingContext to new pixel units
|
2 years ago |
Sam Atkins
|
ab49dbf137
LibWeb: Convert Paintable coordinates to new pixel units
|
2 years ago |