servo/components/servo
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
..
examples libservo: Expose a ServoBuilder (#36549) 2025-04-16 16:58:52 +00:00
tests libservo: Expose a ServoBuilder (#36549) 2025-04-16 16:58:52 +00:00
build.rs Don't generate gstreamer data when dummy media backend enabled. (#35056) 2025-01-18 14:14:45 +00:00
Cargo.toml compositing: Add memory reporter for WebRender. (#36557) 2025-04-16 13:14:04 +00:00
clipboard_delegate.rs libservo: Add a ClipboardDelegate and a default implementation (#35297) 2025-02-07 10:43:46 +00:00
lib.rs compositing: Remove windowing.rs and making compositing private (#36582) 2025-04-17 11:00:55 +00:00
proxies.rs constellation: Rename messages sent to the Constellation (#36341) 2025-04-04 19:39:38 +00:00
responders.rs libservo: Notify delegates of send errors in request objects (#35668) 2025-03-19 06:41:14 +00:00
servo_delegate.rs libservo: Move animation tracking from WindowMethods to delegates (#36400) 2025-04-09 19:41:53 +00:00
webview.rs compositing: Remove windowing.rs and making compositing private (#36582) 2025-04-17 11:00:55 +00:00
webview_delegate.rs libservo: Move animation tracking from WindowMethods to delegates (#36400) 2025-04-09 19:41:53 +00:00