diff options
Diffstat (limited to 'components/script/dom/htmlscriptelement.rs')
-rw-r--r-- | components/script/dom/htmlscriptelement.rs | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/components/script/dom/htmlscriptelement.rs b/components/script/dom/htmlscriptelement.rs index f280f670e4b..e4ce7fb068f 100644 --- a/components/script/dom/htmlscriptelement.rs +++ b/components/script/dom/htmlscriptelement.rs @@ -30,7 +30,6 @@ use html5ever::tree_builder::NextParserState; use hyper::http::RawStatus; use ipc_channel::ipc; use ipc_channel::router::ROUTER; -use js::jsapi::RootedValue; use js::jsval::UndefinedValue; use net_traits::{AsyncResponseListener, AsyncResponseTarget, Metadata, NetworkError}; use network_listener::{NetworkListener, PreInvoke}; @@ -39,8 +38,8 @@ use std::cell::Cell; use std::mem; use std::sync::{Arc, Mutex}; use string_cache::Atom; +use style::str::{HTML_SPACE_CHARACTERS, StaticStringVec}; use url::Url; -use util::str::{HTML_SPACE_CHARACTERS, StaticStringVec}; #[dom_struct] pub struct HTMLScriptElement { @@ -441,7 +440,7 @@ impl HTMLScriptElement { // Step 2.b.6. // TODO: Create a script... let window = window_from_node(self); - let mut rval = RootedValue::new(window.get_cx(), UndefinedValue()); + rooted!(in(window.get_cx()) let mut rval = UndefinedValue()); window.evaluate_script_on_global_with_result(&*source, url.as_str(), rval.handle_mut()); |