Aliaksandr Kalenik
|
0bf82f748f
LibWeb: Move clip rect calculation to happen before painting
|
1 year ago |
Aliaksandr Kalenik
|
ac6b3c989d
LibWeb: Apply scroll boxes offsets after painting commands recording
|
1 year ago |
Timothy Flynn
|
a7b98a9761
LibWeb+WebContent+WebWorker: Add an option to skip painting the overlay
|
1 year ago |
Aliaksandr Kalenik
|
e8960cf754
LibWeb: Move BorderRadiusCornerClipper allocation into CPU executor
|
1 year ago |
Aliaksandr Kalenik
|
1b3223dd9e
LibWeb: Rename painter() to recording_painter() in PaintContext
|
1 year ago |
Aliaksandr Kalenik
|
063e66cae9
LibWeb: Introduce RecordingPainter to serialize painting commands
|
1 year ago |
MacDue
|
909bcfe9a4
LibWeb: Resolve and paint simple SVG masks
|
1 year ago |
Aliaksandr Kalenik
|
1b63095271
LibWeb: Compensate scroll offset translation before clip rect is applied
|
1 year ago |
MacDue
|
7d26383426
LibWeb: Remove SVGContext
|
2 years ago |
Andreas Kling
|
655d9d1462
LibWeb: Make CSSPixels and Length use 64-bit (double) floating point
|
2 years ago |
Andreas Kling
|
fe92b54137
LibWeb: Don't draw text fragments that would be clipped by the painter
|
2 years ago |
Timothy Flynn
|
c4e3ba2dfb
LibWeb: Implement converting a DevicePixelRect to a CSSPixelRect
|
2 years ago |
MacDue
|
d0496ae9b8
LibWeb: Apply CSS scaling to SVG elements
|
2 years ago |
Andreas Kling
|
664f30a2c9
LibWeb: Don't truncate font sizes before scaling them to device pixels
|
2 years ago |
Sam Atkins
|
4440af0870
LibWeb: Split PaintContext::viewport_rect() into device/css variants
|
2 years ago |
Sam Atkins
|
0be479dcfb
LibWeb: Make PaintContext aware of CSS and DevicePixels
|
2 years ago |
Sam Atkins
|
d3476c28ba
LibWeb+WebContent+headless-browser: Remove PaintContext::scroll_offset()
|
2 years ago |
MacDue
|
7be0b27dd3
Meta+Userland: Pass Gfx::IntPoint by value
|
2 years ago |
Simon Wanner
|
a2d89f11d1
LibWeb: Use the correct painter for painting stacking contexts
|
3 years ago |
Andreas Kling
|
54c3053bc3
LibWeb: Preserve paint state when painting stacking contexts indirectly
|
3 years ago |
Andreas Kling
|
ed089586ea
LibWeb: Move some of PaintContext out of line
|
3 years ago |
K-Adam
|
758d816b23
LibWeb: Clear SVG context after SVGSVGBox children are painted
|
4 years ago |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 years ago |
Ben Wiederhake
|
67cda61b7f
Libraries: Add missing headers
|
4 years ago |
Andreas Kling
|
13d7c09125
Libraries: Move to Userland/Libraries/
|
4 years ago |