Aliaksandr Kalenik
|
70353b79af
LibWeb: Change paint_all_borders() to accept only device pixel values
|
1 anno fa |
Aliaksandr Kalenik
|
fd3411c868
LibWeb: Ignore document's box during overflow clip rect calculation
|
1 anno fa |
Aliaksandr Kalenik
|
4318bcf447
LibWeb: Record painting commands in coordinates of stacking context
|
1 anno fa |
MacDue
|
1c012f0a4a
LibWeb: Remove "cached corner bitmap" and its use in the corner clipper
|
1 anno fa |
Aliaksandr Kalenik
|
063e66cae9
LibWeb: Introduce RecordingPainter to serialize painting commands
|
1 anno fa |
Aliaksandr Kalenik
|
7803dcfcf9
LibWeb: Resolve backdrop filter length in apply_style()
|
1 anno fa |
Aliaksandr Kalenik
|
46254101f7
LibWeb: Change DOM::Position to be GC-allocated
|
1 anno fa |
Andreas Kling
|
1f69e9cddf
LibWeb: Remove Layout::Node::m_visible and compute it on the fly
|
1 anno fa |
Zaggy1024
|
709767cc4b
LibWeb: Don't convert to floating point in `CSS::EdgeRect`
|
1 anno fa |
Zaggy1024
|
9d4a1ac2b3
LibWeb: Apply CSS `clip` property to an element as well as its children
|
1 anno fa |
Andreas Kling
|
6238860c6d
LibWeb: Simplify PaintableBox::enclosing_stacking_context()
|
1 anno fa |
MacDue
|
71baa8c31a
LibWeb: Add CSSPixels::nearest_value_for(FloatingPoint)
|
1 anno fa |
MacDue
|
360c0eb509
LibWeb: Remove implicit conversion from float and double to CSSPixels
|
1 anno fa |
Sam Atkins
|
84a5c67d6b
LibWeb: Use system colors in more places
|
1 anno fa |
Aliaksandr Kalenik
|
d06d4eb388
LibWeb: Apply "clip" property in `apply_clip_overflow_rect()`
|
1 anno fa |
Andreas Kling
|
8bb275f2ea
LibWeb: Move painting logic from Layout::Viewport to ViewportPaintable
|
1 anno fa |
Andreas Kling
|
79db9c27c6
LibWeb: Rename PaintableBox::effective_offset() => offset()
|
1 anno fa |
Andreas Kling
|
25a3d0d643
LibWeb: Resolve relative offsets *once* after layout
|
1 anno fa |
Aliaksandr Kalenik
|
5f364e9bc1
LibWeb: Rename is_scrollable() to is_user_scrollable()
|
1 anno fa |
Aliaksandr Kalenik
|
1b63095271
LibWeb: Compensate scroll offset translation before clip rect is applied
|
1 anno fa |
Aliaksandr Kalenik
|
cdf8b9e943
LibWeb/Painting: Translate by scroll offset before painting descendants
|
1 anno fa |
Andi Gallo
|
7bd00d6a42
LibWeb: Snap table grid to device pixels in separate borders mode
|
1 anno fa |
Aliaksandr Kalenik
|
b89481564b
LibWeb: Null check dom_node() in PaintableBox::scroll_offset()
|
1 anno fa |
Aliaksandr Kalenik
|
fee5b4deb6
LibWeb: Move set_scroll_offset() from Layout::Box to PaintableBox
|
1 anno fa |
Aliaksandr Kalenik
|
5b7926fa53
LibWeb: Move scroll_offset() from Layout::Box to PaintableBox
|
1 anno fa |
Aliaksandr Kalenik
|
23a07a8ab6
LibWeb: Introduce PaintableBox::scroll_by()
|
1 anno fa |
Aliaksandr Kalenik
|
c7673605bb
LibWeb: Move mouse wheel handling from Paintable to PaintableBox
|
1 anno fa |
Sam Atkins
|
73fa58da34
LibWeb: Implement the CSS `outline-offset` property
|
1 anno fa |
Sam Atkins
|
fe7e797483
LibWeb: Implement the CSS `outline` property :^)
|
1 anno fa |
Sam Atkins
|
8520afaa11
LibWeb: Rename PaintPhase::FocusOutline -> Outline
|
1 anno fa |