aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/eventtarget.rs
diff options
context:
space:
mode:
authorAnthony Ramine <n.oxyde@gmail.com>2016-02-29 10:09:45 +0100
committerMs2ger <Ms2ger@gmail.com>2016-02-29 10:41:57 +0100
commit590316a468a0ded9f2004943b9eadc96af6b095c (patch)
treea3a9157633468f5a0684b7ee1d27563523ac3e33 /components/script/dom/eventtarget.rs
parentb3964a89585539082982160f5f4fb4bd05ddac2f (diff)
downloadservo-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.rs12
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_)
})
}