Aliaksandr Kalenik
|
d1d6da6ab6
LibWeb: Resolve border radius during layout and save it in paintables
|
1 year ago |
Aliaksandr Kalenik
|
e8960cf754
LibWeb: Move BorderRadiusCornerClipper allocation into CPU executor
|
1 year ago |
Aliaksandr Kalenik
|
f93cab7679
LibWeb/Painting: Use scaled font for selected text
|
1 year ago |
Aliaksandr Kalenik
|
681771d210
LibGfx+LibWeb: Calculate and save glyph positions during layout
|
1 year ago |
Shannon Booth
|
56d10bf198
LibWeb: Port Layout::TextNode from DeprecatedString
|
1 year ago |
Aliaksandr Kalenik
|
1b3223dd9e
LibWeb: Rename painter() to recording_painter() in PaintContext
|
1 year ago |
Aliaksandr Kalenik
|
29ff1f67be
LibWeb: Introduce dedicated painting command for borders
|
1 year ago |
Aliaksandr Kalenik
|
70353b79af
LibWeb: Change paint_all_borders() to accept only device pixel values
|
1 year ago |
Aliaksandr Kalenik
|
fd3411c868
LibWeb: Ignore document's box during overflow clip rect calculation
|
1 year ago |
Aliaksandr Kalenik
|
4318bcf447
LibWeb: Record painting commands in coordinates of stacking context
|
1 year ago |
MacDue
|
1c012f0a4a
LibWeb: Remove "cached corner bitmap" and its use in the corner clipper
|
1 year ago |
Aliaksandr Kalenik
|
063e66cae9
LibWeb: Introduce RecordingPainter to serialize painting commands
|
1 year ago |
Aliaksandr Kalenik
|
7803dcfcf9
LibWeb: Resolve backdrop filter length in apply_style()
|
1 year ago |
Aliaksandr Kalenik
|
46254101f7
LibWeb: Change DOM::Position to be GC-allocated
|
1 year ago |
Andreas Kling
|
1f69e9cddf
LibWeb: Remove Layout::Node::m_visible and compute it on the fly
|
1 year ago |
Zaggy1024
|
709767cc4b
LibWeb: Don't convert to floating point in `CSS::EdgeRect`
|
1 year ago |
Zaggy1024
|
9d4a1ac2b3
LibWeb: Apply CSS `clip` property to an element as well as its children
|
1 year ago |
Andreas Kling
|
6238860c6d
LibWeb: Simplify PaintableBox::enclosing_stacking_context()
|
1 year ago |
MacDue
|
71baa8c31a
LibWeb: Add CSSPixels::nearest_value_for(FloatingPoint)
|
1 year ago |
MacDue
|
360c0eb509
LibWeb: Remove implicit conversion from float and double to CSSPixels
|
1 year ago |
Sam Atkins
|
84a5c67d6b
LibWeb: Use system colors in more places
|
1 year ago |
Aliaksandr Kalenik
|
d06d4eb388
LibWeb: Apply "clip" property in `apply_clip_overflow_rect()`
|
1 year ago |
Andreas Kling
|
8bb275f2ea
LibWeb: Move painting logic from Layout::Viewport to ViewportPaintable
|
1 year ago |
Andreas Kling
|
79db9c27c6
LibWeb: Rename PaintableBox::effective_offset() => offset()
|
1 year ago |
Andreas Kling
|
25a3d0d643
LibWeb: Resolve relative offsets *once* after layout
|
1 year ago |
Aliaksandr Kalenik
|
5f364e9bc1
LibWeb: Rename is_scrollable() to is_user_scrollable()
|
1 year ago |
Aliaksandr Kalenik
|
1b63095271
LibWeb: Compensate scroll offset translation before clip rect is applied
|
1 year ago |
Aliaksandr Kalenik
|
cdf8b9e943
LibWeb/Painting: Translate by scroll offset before painting descendants
|
1 year ago |
Andi Gallo
|
7bd00d6a42
LibWeb: Snap table grid to device pixels in separate borders mode
|
1 year ago |
Aliaksandr Kalenik
|
b89481564b
LibWeb: Null check dom_node() in PaintableBox::scroll_offset()
|
1 year ago |