aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom
diff options
context:
space:
mode:
authorGeorge Roman <george.roman.99@gmail.com>2019-07-03 22:53:40 +0300
committerGeorge Roman <george.roman.99@gmail.com>2019-08-10 12:39:10 +0300
commit58f80f4ff3dda0504577a525d60a1af6becdef07 (patch)
treeb9a13663178746f2f823b5253ff71f6ea95417e2 /components/script/dom
parentb3c0ed295f743bff1a78d0a89c9bf3327f28fb50 (diff)
downloadservo-58f80f4ff3dda0504577a525d60a1af6becdef07.tar.gz
servo-58f80f4ff3dda0504577a525d60a1af6becdef07.zip
Add support for returning array-like types from the Execute(Async)Script wd command
Diffstat (limited to 'components/script/dom')
-rw-r--r--components/script/dom/window.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/components/script/dom/window.rs b/components/script/dom/window.rs
index b33a5c5a126..09247103d0c 100644
--- a/components/script/dom/window.rs
+++ b/components/script/dom/window.rs
@@ -964,7 +964,7 @@ impl WindowMethods for Window {
#[allow(unsafe_code)]
fn WebdriverCallback(&self, cx: JSContext, val: HandleValue) {
- let rv = unsafe { jsval_to_webdriver(*cx, val) };
+ let rv = unsafe { jsval_to_webdriver(*cx, &self.globalscope, val) };
let opt_chan = self.webdriver_script_chan.borrow_mut().take();
if let Some(chan) = opt_chan {
chan.send(rv).unwrap();