mirror of
https://github.com/servo/servo.git
synced 2025-07-22 14:53:49 +01:00
This PR moves canvas paint thread initialization to constellation. This allows us to lazily initialize it on first create canvas request (like we do for webgpu). If we didn't started canvas paint thread we also do not need to wait for it's teardown. Per https://chromestatus.com/metrics/webfeature/timeline/popularity/201 ~30% of websites still use 2d canvas. Testing: Existing WPT tests Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com> |
||
---|---|---|
.. | ||
browsingcontext.rs | ||
Cargo.toml | ||
constellation.rs | ||
constellation_webview.rs | ||
event_loop.rs | ||
lib.rs | ||
logging.rs | ||
pipeline.rs | ||
process_manager.rs | ||
sandboxing.rs | ||
serviceworker.rs | ||
session_history.rs | ||
tracing.rs | ||
webview_manager.rs |