diff options
author | bors-servo <metajack+bors@gmail.com> | 2015-03-17 22:27:47 -0600 |
---|---|---|
committer | bors-servo <metajack+bors@gmail.com> | 2015-03-17 22:27:47 -0600 |
commit | 65d4b12bf20783ea784f1c61f4b33ec0fc975f4f (patch) | |
tree | c28fd3b11596fc8148ce9bc3cfaafbf4e90ad0e7 /components/script/dom/document.rs | |
parent | 755581ff54a6f55ff7b8cdf88e09f8f3ff8dd33a (diff) | |
parent | 0bd717e4705f2a4124a6d5200395a6c1da849183 (diff) | |
download | servo-65d4b12bf20783ea784f1c61f4b33ec0fc975f4f.tar.gz servo-65d4b12bf20783ea784f1c61f4b33ec0fc975f4f.zip |
auto merge of #4736 : mattnenterprise/servo/dispatch_input_event, r=jdm
Diffstat (limited to 'components/script/dom/document.rs')
-rw-r--r-- | components/script/dom/document.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/components/script/dom/document.rs b/components/script/dom/document.rs index 71b3a26873c..6da0dd57316 100644 --- a/components/script/dom/document.rs +++ b/components/script/dom/document.rs @@ -629,7 +629,7 @@ impl<'a> DocumentHelpers<'a> for JSRef<'a, Document> { ctrl, alt, shift, meta, None, props.key_code).root(); let event = EventCast::from_ref(keyevent.r()); - let _ = target.DispatchEvent(event); + event.fire(target); let mut prevented = event.DefaultPrevented(); // https://dvcs.w3.org/hg/dom3events/raw-file/tip/html/DOM3-Events.html#keys-cancelable-keys @@ -642,7 +642,7 @@ impl<'a> DocumentHelpers<'a> for JSRef<'a, Document> { ctrl, alt, shift, meta, props.char_code, 0).root(); let ev = EventCast::from_ref(event.r()); - let _ = target.DispatchEvent(ev); + ev.fire(target); prevented = ev.DefaultPrevented(); // TODO: if keypress event is canceled, prevent firing input events } |