diff options
Diffstat (limited to 'components/servo/lib.rs')
-rw-r--r-- | components/servo/lib.rs | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/components/servo/lib.rs b/components/servo/lib.rs index e82994e46ff..da43cc672cf 100644 --- a/components/servo/lib.rs +++ b/components/servo/lib.rs @@ -68,12 +68,12 @@ use bluetooth_traits::BluetoothRequest; use canvas::canvas_paint_thread::{self, CanvasPaintThread}; use canvas::WebGLComm; use canvas_traits::webgl::WebGLThreads; -use compositing::compositor_thread::{ - CompositorProxy, CompositorReceiver, InitialCompositorState, Msg, WebrenderCanvasMsg, - WebrenderFontMsg, WebrenderMsg, -}; use compositing::windowing::{EmbedderEvent, EmbedderMethods, WindowMethods}; -use compositing::{CompositingReason, ConstellationMsg, IOCompositor, ShutdownState}; +use compositing::{IOCompositor, InitialCompositorState, ShutdownState}; +use compositing_traits::{ + CompositingReason, CompositorMsg, CompositorProxy, CompositorReceiver, ConstellationMsg, + WebrenderCanvasMsg, WebrenderFontMsg, WebrenderMsg, +}; #[cfg(all( not(target_os = "windows"), not(target_os = "ios"), @@ -234,7 +234,7 @@ impl webrender_api::RenderNotifier for RenderNotifier { ) { if scrolled { self.compositor_proxy - .send(Msg::NewScrollFrameReady(composite_needed)); + .send(CompositorMsg::NewScrollFrameReady(composite_needed)); } else { self.wake_up(); } @@ -934,14 +934,14 @@ struct FontCacheWR(CompositorProxy); impl gfx_traits::WebrenderApi for FontCacheWR { fn add_font_instance(&self, font_key: FontKey, size: f32) -> FontInstanceKey { let (sender, receiver) = unbounded(); - let _ = self.0.send(Msg::Webrender(WebrenderMsg::Font( + let _ = self.0.send(CompositorMsg::Webrender(WebrenderMsg::Font( WebrenderFontMsg::AddFontInstance(font_key, size, sender), ))); receiver.recv().unwrap() } fn add_font(&self, data: gfx_traits::FontData) -> FontKey { let (sender, receiver) = unbounded(); - let _ = self.0.send(Msg::Webrender(WebrenderMsg::Font( + let _ = self.0.send(CompositorMsg::Webrender(WebrenderMsg::Font( WebrenderFontMsg::AddFont(data, sender), ))); receiver.recv().unwrap() @@ -954,13 +954,13 @@ struct CanvasWebrenderApi(CompositorProxy); impl canvas_paint_thread::WebrenderApi for CanvasWebrenderApi { fn generate_key(&self) -> Result<ImageKey, ()> { let (sender, receiver) = unbounded(); - let _ = self.0.send(Msg::Webrender(WebrenderMsg::Canvas( + let _ = self.0.send(CompositorMsg::Webrender(WebrenderMsg::Canvas( WebrenderCanvasMsg::GenerateKey(sender), ))); receiver.recv().map_err(|_| ()) } fn update_images(&self, updates: Vec<canvas_paint_thread::ImageUpdate>) { - let _ = self.0.send(Msg::Webrender(WebrenderMsg::Canvas( + let _ = self.0.send(CompositorMsg::Webrender(WebrenderMsg::Canvas( WebrenderCanvasMsg::UpdateImages(updates), ))); } |