diff options
Diffstat (limited to 'components/script/dom/window.rs')
-rw-r--r-- | components/script/dom/window.rs | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/components/script/dom/window.rs b/components/script/dom/window.rs index b07998de6d4..6245f628140 100644 --- a/components/script/dom/window.rs +++ b/components/script/dom/window.rs @@ -129,9 +129,7 @@ use style::str::HTML_SPACE_CHARACTERS; use style::stylesheets::CssRuleType; use style_traits::{CSSPixel, DevicePixel, ParsingMode}; use url::Position; -use webrender_api::{ - DeviceIntPoint, DeviceUintSize, DocumentId, ExternalScrollId, RenderApiSender, -}; +use webrender_api::{DeviceIntPoint, DeviceIntSize, DocumentId, ExternalScrollId, RenderApiSender}; use webvr_traits::WebVRMsg; /// Current state of the window object @@ -1042,7 +1040,7 @@ impl WindowMethods for Window { //TODO determine if this operation is allowed let dpr = self.device_pixel_ratio(); let size = TypedSize2D::new(width, height).to_f32() * dpr; - self.send_to_embedder(EmbedderMsg::ResizeTo(size.to_u32())); + self.send_to_embedder(EmbedderMsg::ResizeTo(size.to_i32())); } // https://drafts.csswg.org/cssom-view/#dom-window-resizeby @@ -1326,7 +1324,7 @@ impl Window { fn client_window(&self) -> (TypedSize2D<u32, CSSPixel>, TypedPoint2D<i32, CSSPixel>) { let timer_profile_chan = self.global().time_profiler_chan().clone(); let (send, recv) = - ProfiledIpc::channel::<(DeviceUintSize, DeviceIntPoint)>(timer_profile_chan).unwrap(); + ProfiledIpc::channel::<(DeviceIntSize, DeviceIntPoint)>(timer_profile_chan).unwrap(); self.send_to_constellation(ScriptMsg::GetClientWindow(send)); let (size, point) = recv .recv() |