diff options
Diffstat (limited to 'components/script/dom/serviceworker.rs')
-rw-r--r-- | components/script/dom/serviceworker.rs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/components/script/dom/serviceworker.rs b/components/script/dom/serviceworker.rs index 5122bcf5f0d..ad303d45915 100644 --- a/components/script/dom/serviceworker.rs +++ b/components/script/dom/serviceworker.rs @@ -20,7 +20,6 @@ use dom::eventtarget::EventTarget; use dom::serviceworkerglobalscope::ServiceWorkerGlobalScope; use dom::workerglobalscope::prepare_workerscope_init; use ipc_channel::ipc; -use js::jsapi::RootedValue; use js::jsval::UndefinedValue; use script_thread::Runnable; use std::cell::Cell; @@ -91,7 +90,7 @@ impl ServiceWorker { } let global = worker.r().global(); - let error = RootedValue::new(global.r().get_cx(), UndefinedValue()); + rooted!(in(global.r().get_cx()) let error = UndefinedValue()); let errorevent = ErrorEvent::new(global.r(), atom!("error"), EventBubbles::Bubbles, EventCancelable::Cancelable, message, filename, lineno, colno, error.handle()); |