aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/eventtarget.rs
diff options
context:
space:
mode:
authorMs2ger <ms2ger@gmail.com>2014-12-19 11:34:11 +0100
committerMs2ger <ms2ger@gmail.com>2014-12-19 11:34:11 +0100
commitbce3b172e7fb0c452adae16f9483dcdc9cc8c0b2 (patch)
tree1071c8e79ab0ca5c279ee754c5d0167fb5433b0f /components/script/dom/eventtarget.rs
parent7317518c173ef61384e29c1bdfa7052acaf27f8d (diff)
downloadservo-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.rs8
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,