diff options
Diffstat (limited to 'components/script/dom/eventtarget.rs')
-rw-r--r-- | components/script/dom/eventtarget.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/components/script/dom/eventtarget.rs b/components/script/dom/eventtarget.rs index b86e0991ccf..6d6ea81c7b6 100644 --- a/components/script/dom/eventtarget.rs +++ b/components/script/dom/eventtarget.rs @@ -154,7 +154,7 @@ impl CompiledEventListener { match *handler { CommonEventHandler::ErrorEventHandler(ref handler) => { if let Some(event) = event.downcast::<ErrorEvent>() { - let cx = object.global_scope().get_cx(); + let cx = object.global().get_cx(); rooted!(in(cx) let error = event.Error(cx)); let return_value = handler.Call_(object, EventOrString::String(event.Message()), @@ -200,7 +200,7 @@ impl CompiledEventListener { CommonEventHandler::EventHandler(ref handler) => { if let Ok(value) = handler.Call_(object, event, exception_handle) { - let cx = object.global_scope().get_cx(); + let cx = object.global().get_cx(); rooted!(in(cx) let value = value); let value = value.handle(); @@ -498,7 +498,7 @@ impl EventTarget { bubbles: EventBubbles, cancelable: EventCancelable) -> Root<Event> { - let event = Event::new(&self.global_scope(), Atom::from(name), bubbles, cancelable); + let event = Event::new(&self.global(), Atom::from(name), bubbles, cancelable); event.fire(self); |