diff options
author | Daniel Robertson <danlrobertson89@gmail.com> | 2016-02-20 19:45:10 +0000 |
---|---|---|
committer | Daniel Robertson <danlrobertson89@gmail.com> | 2016-02-24 11:41:42 -0500 |
commit | 83b2388ef4deb6eaa3d26088d0e78c07bca4e7cf (patch) | |
tree | fad4f4edde1b4386707f60cb10e87fb6240c169b /components/msg/webdriver_msg.rs | |
parent | 875f1e92ccafebc8ddebc722f430e5037007b9dc (diff) | |
download | servo-83b2388ef4deb6eaa3d26088d0e78c07bca4e7cf.tar.gz servo-83b2388ef4deb6eaa3d26088d0e78c07bca4e7cf.zip |
Implement GetElementRect webdriver command
Implement the webdriver Get Element Rect command
Diffstat (limited to 'components/msg/webdriver_msg.rs')
-rw-r--r-- | components/msg/webdriver_msg.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/components/msg/webdriver_msg.rs b/components/msg/webdriver_msg.rs index 94c4556b5f0..fb59de4a922 100644 --- a/components/msg/webdriver_msg.rs +++ b/components/msg/webdriver_msg.rs @@ -3,6 +3,7 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ use constellation_msg::{PipelineId, WindowSizeData}; +use euclid::rect::Rect; use ipc_channel::ipc::IpcSender; use rustc_serialize::json::{Json, ToJson}; use url::Url; @@ -17,6 +18,7 @@ pub enum WebDriverScriptCommand { GetActiveElement(IpcSender<Option<String>>), GetElementAttribute(String, String, IpcSender<Result<Option<String>, ()>>), GetElementCSS(String, String, IpcSender<Result<String, ()>>), + GetElementRect(String, IpcSender<Result<Rect<f64>, ()>>), GetElementTagName(String, IpcSender<Result<String, ()>>), GetElementText(String, IpcSender<Result<String, ()>>), GetFrameId(WebDriverFrameId, IpcSender<Result<Option<PipelineId>, ()>>), |