mirror of
https://github.com/servo/servo.git
synced 2025-08-06 06:00:15 +01:00
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>
This commit is contained in:
parent
95ee5708fa
commit
d345844ed7
6 changed files with 17 additions and 23 deletions
|
@ -16,7 +16,7 @@ use profile_traits::{mem, time};
|
|||
use webrender::RenderApi;
|
||||
use webrender_api::DocumentId;
|
||||
|
||||
pub use crate::compositor::IOCompositor;
|
||||
pub use crate::compositor::{IOCompositor, WebRenderDebugOption};
|
||||
|
||||
#[macro_use]
|
||||
mod tracing;
|
||||
|
@ -25,7 +25,6 @@ mod compositor;
|
|||
mod touch;
|
||||
pub mod webview;
|
||||
pub mod webview_manager;
|
||||
pub mod windowing;
|
||||
|
||||
/// Data used to construct a compositor.
|
||||
pub struct InitialCompositorState {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue