servo/components/shared/canvas
sagudev cd340fa8b9
canvas: Make script/canvas thread boundry mostly stateless (#38164)
This PR removes all `Set*` commands as we will send needed options on
each request. This will allow us to remove most of state handling from
canvas paint thread (currently it's still stateful).

Testing: Existing WPT tests
work towards #38022

try run: https://github.com/sagudev/servo/actions/runs/16413823963

---------

Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
2025-07-22 12:30:15 +00:00
..
canvas.rs canvas: Make script/canvas thread boundry mostly stateless (#38164) 2025-07-22 12:30:15 +00:00
Cargo.toml canvas: Use wrapped kurbo::BezPath for path everywhere (#37967) 2025-07-12 10:37:47 +00:00
lib.rs constellation: Wait for canvas thread to shut down before shutting down system font service (#37182) 2025-05-30 11:44:16 +00:00
webgl.rs WebGL2: support TexImage3D (#37718) 2025-07-09 14:22:03 +00:00