servo/components/compositing
Martin Robinson d345844ed7
compositing: Remove windowing.rs and making compositing private (#36582)
This file used to contain the `EmbedderDelegate` and `WindowMethods`
traits, but these are gone now, so we can move the one remaining enum
to be in `compositor.rs` where it is used. This change also stops
exposing the `compositing` crate as public Servo API.

Testing: This does not change behavior so is covered by existing tests.
Signed-off-by: Martin Robinson <mrobinson@igalia.com>

Signed-off-by: Martin Robinson <mrobinson@igalia.com>
2025-04-17 11:00:55 +00:00
..
Cargo.toml compositing: Add memory reporter for WebRender. (#36557) 2025-04-16 13:14:04 +00:00
compositor.rs compositing: Remove windowing.rs and making compositing private (#36582) 2025-04-17 11:00:55 +00:00
lib.rs compositing: Remove windowing.rs and making compositing private (#36582) 2025-04-17 11:00:55 +00:00
touch.rs touch: Fix panic with -Zconvert-mouse-to-touch (#36531) 2025-04-15 09:59:30 +00:00
tracing.rs compositing: Add memory reporter for WebRender. (#36557) 2025-04-16 13:14:04 +00:00
webview.rs touch: Fix panic with -Zconvert-mouse-to-touch (#36531) 2025-04-15 09:59:30 +00:00
webview_manager.rs Separate WebviewManager from Webview in compositor and constellation (#36302) 2025-04-04 07:34:19 +00:00