diff options
author | Anthony Ramine <n.oxyde@gmail.com> | 2016-02-29 10:09:45 +0100 |
---|---|---|
committer | Ms2ger <Ms2ger@gmail.com> | 2016-02-29 10:41:57 +0100 |
commit | 590316a468a0ded9f2004943b9eadc96af6b095c (patch) | |
tree | a3a9157633468f5a0684b7ee1d27563523ac3e33 /components/script/dom/eventtarget.rs | |
parent | b3964a89585539082982160f5f4fb4bd05ddac2f (diff) | |
download | servo-590316a468a0ded9f2004943b9eadc96af6b095c.tar.gz servo-590316a468a0ded9f2004943b9eadc96af6b095c.zip |
Merge EventTarget::{get_listeners, get_listeners_for}
Diffstat (limited to 'components/script/dom/eventtarget.rs')
-rw-r--r-- | components/script/dom/eventtarget.rs | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/components/script/dom/eventtarget.rs b/components/script/dom/eventtarget.rs index aa49d9a110f..8c4df94a64d 100644 --- a/components/script/dom/eventtarget.rs +++ b/components/script/dom/eventtarget.rs @@ -301,16 +301,12 @@ impl EventTarget { } } - pub fn get_listeners(&self, type_: &Atom) -> Option<Vec<CompiledEventListener>> { - self.handlers.borrow_mut().get_mut(type_).map(|listeners| { - listeners.get_listeners(None, self, type_) - }) - } - - pub fn get_listeners_for(&self, type_: &Atom, desired_phase: ListenerPhase) + pub fn get_listeners_for(&self, + type_: &Atom, + desired_phase: Option<ListenerPhase>) -> Option<Vec<CompiledEventListener>> { self.handlers.borrow_mut().get_mut(type_).map(|listeners| { - listeners.get_listeners(Some(desired_phase), self, type_) + listeners.get_listeners(desired_phase, self, type_) }) } |