diff options
author | Ms2ger <ms2ger@gmail.com> | 2016-02-08 19:21:47 +0100 |
---|---|---|
committer | Ms2ger <ms2ger@gmail.com> | 2016-02-08 19:21:56 +0100 |
commit | 5317af1e19833e29db735ecd2df507b72851d7f7 (patch) | |
tree | a532dedada9a15f446ecbfb759b0864896aef9c7 /components/script/dom/eventtarget.rs | |
parent | 4c4df37a128d2848f13fc2e5ebd4d69a4db8c483 (diff) | |
download | servo-5317af1e19833e29db735ecd2df507b72851d7f7.tar.gz servo-5317af1e19833e29db735ecd2df507b72851d7f7.zip |
Remove the global argument to EventTarget::{fire_event, fire_simple_event}.
Diffstat (limited to 'components/script/dom/eventtarget.rs')
-rw-r--r-- | components/script/dom/eventtarget.rs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/components/script/dom/eventtarget.rs b/components/script/dom/eventtarget.rs index 38f737788ec..314a123f0d7 100644 --- a/components/script/dom/eventtarget.rs +++ b/components/script/dom/eventtarget.rs @@ -11,7 +11,6 @@ use dom::bindings::codegen::Bindings::EventListenerBinding::EventListener; use dom::bindings::codegen::Bindings::EventTargetBinding::EventTargetMethods; use dom::bindings::codegen::UnionTypes::EventOrString; use dom::bindings::error::{Error, Fallible, report_pending_exception}; -use dom::bindings::global::GlobalRef; use dom::bindings::inheritance::{Castable, EventTargetTypeId}; use dom::bindings::js::Root; use dom::bindings::reflector::{Reflectable, Reflector}; @@ -331,17 +330,18 @@ impl EventTarget { } // https://html.spec.whatwg.org/multipage/#fire-a-simple-event - pub fn fire_simple_event(&self, name: &str, win: GlobalRef) -> Root<Event> { + pub fn fire_simple_event(&self, name: &str) -> Root<Event> { self.fire_event(name, EventBubbles::DoesNotBubble, - EventCancelable::NotCancelable, win) + EventCancelable::NotCancelable) } // https://dom.spec.whatwg.org/#concept-event-fire pub fn fire_event(&self, name: &str, bubbles: EventBubbles, - cancelable: EventCancelable, - win: GlobalRef) -> Root<Event> { - let event = Event::new(win, Atom::from(name), bubbles, cancelable); + cancelable: EventCancelable) + -> Root<Event> { + let global = self.global(); + let event = Event::new(global.r(), Atom::from(name), bubbles, cancelable); event.fire(self); |