servo/components/canvas
sagudev c0cc8484f8
canvas: pop many clips on restore (#38496)
When restoring context/state we need to pop all clips from current
state, before we just poped one (even if there was none).

Testing: Added new WPT tests

---------

Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
2025-08-07 08:23:09 +00:00
..
backend.rs canvas: Respect FillRule (#38294) 2025-07-26 17:20:04 +00:00
canvas_data.rs canvas: pop many clips on restore (#38496) 2025-08-07 08:23:09 +00:00
canvas_paint_thread.rs canvas: pop many clips on restore (#38496) 2025-08-07 08:23:09 +00:00
Cargo.toml canvas: Gate raqote backend behind feature (enabled for now) (#38312) 2025-07-28 11:54:40 +00:00
lib.rs canvas: Gate raqote backend behind feature (enabled for now) (#38312) 2025-07-28 11:54:40 +00:00
peniko_conversions.rs canvas: Respect FillRule (#38294) 2025-07-26 17:20:04 +00:00
raqote_backend.rs canvas: Respect FillRule (#38294) 2025-07-26 17:20:04 +00:00
vello_backend.rs canvas: Do not use vello layers for opacity or default composition (#38440) 2025-08-03 16:00:46 +00:00
vello_cpu_backend.rs canvas: Do not use vello layers for opacity or default composition (#38440) 2025-08-03 16:00:46 +00:00