diff options
Diffstat (limited to 'components/msg/constellation_msg.rs')
-rw-r--r-- | components/msg/constellation_msg.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/components/msg/constellation_msg.rs b/components/msg/constellation_msg.rs index 3433b6915f0..543e4277f23 100644 --- a/components/msg/constellation_msg.rs +++ b/components/msg/constellation_msg.rs @@ -6,7 +6,7 @@ //! reduce coupling between these two components. use euclid::scale_factor::ScaleFactor; -use euclid::size::TypedSize2D; +use euclid::size::{Size2D, TypedSize2D}; use hyper::header::Headers; use hyper::method::Method; use ipc_channel::ipc::{IpcSender, IpcSharedMemory}; @@ -188,10 +188,12 @@ bitflags! { #[derive(Deserialize, Serialize)] pub enum WebDriverCommandMsg { + GetWindowSize(PipelineId, IpcSender<WindowSizeData>), LoadUrl(PipelineId, LoadData, IpcSender<LoadStatus>), Refresh(PipelineId, IpcSender<LoadStatus>), ScriptCommand(PipelineId, WebDriverScriptCommand), SendKeys(PipelineId, Vec<(Key, KeyModifiers, KeyState)>), + SetWindowSize(PipelineId, Size2D<u32>, IpcSender<WindowSizeData>), TakeScreenshot(PipelineId, IpcSender<Option<Image>>), } |