diff options
author | Ms2ger <ms2ger@gmail.com> | 2014-12-19 11:34:11 +0100 |
---|---|---|
committer | Ms2ger <ms2ger@gmail.com> | 2014-12-19 11:34:11 +0100 |
commit | bce3b172e7fb0c452adae16f9483dcdc9cc8c0b2 (patch) | |
tree | 1071c8e79ab0ca5c279ee754c5d0167fb5433b0f /components/script/dom/eventtarget.rs | |
parent | 7317518c173ef61384e29c1bdfa7052acaf27f8d (diff) | |
download | servo-bce3b172e7fb0c452adae16f9483dcdc9cc8c0b2.tar.gz servo-bce3b172e7fb0c452adae16f9483dcdc9cc8c0b2.zip |
Make the argument to dispatch_event_with_target non-optional.
The name of the method makes it clear it's supposed to be used with a target
override, so we might as well enforce that.
Diffstat (limited to 'components/script/dom/eventtarget.rs')
-rw-r--r-- | components/script/dom/eventtarget.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/components/script/dom/eventtarget.rs b/components/script/dom/eventtarget.rs index 3b353bf27de..3293a099276 100644 --- a/components/script/dom/eventtarget.rs +++ b/components/script/dom/eventtarget.rs @@ -108,7 +108,7 @@ impl EventTarget { pub trait EventTargetHelpers { fn dispatch_event_with_target(self, - target: Option<JSRef<EventTarget>>, + target: JSRef<EventTarget>, event: JSRef<Event>) -> bool; fn dispatch_event(self, event: JSRef<Event>) -> bool; fn set_inline_event_listener(self, @@ -130,13 +130,13 @@ pub trait EventTargetHelpers { impl<'a> EventTargetHelpers for JSRef<'a, EventTarget> { fn dispatch_event_with_target(self, - target: Option<JSRef<EventTarget>>, + target: JSRef<EventTarget>, event: JSRef<Event>) -> bool { - dispatch_event(self, target, event) + dispatch_event(self, Some(target), event) } fn dispatch_event(self, event: JSRef<Event>) -> bool { - self.dispatch_event_with_target(None, event) + dispatch_event(self, None, event) } fn set_inline_event_listener(self, |