aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/mouseevent.rs
diff options
context:
space:
mode:
authorDavid Zbarsky <dzbarsky@gmail.com>2015-07-25 16:16:30 -0400
committerDavid Zbarsky <dzbarsky@gmail.com>2015-07-25 16:16:30 -0400
commit632b7f3c588c3564809a0ff1d5f92f75fcd9e598 (patch)
tree4b49bd8c5994019e4e8e34e41ac650aed02b2b87 /components/script/dom/mouseevent.rs
parent705c95dedbbaa60ffd08e70579915e228d5b6ee0 (diff)
downloadservo-632b7f3c588c3564809a0ff1d5f92f75fcd9e598.tar.gz
servo-632b7f3c588c3564809a0ff1d5f92f75fcd9e598.zip
Fix MouseEvent.which to not throw
Diffstat (limited to 'components/script/dom/mouseevent.rs')
-rw-r--r--components/script/dom/mouseevent.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/components/script/dom/mouseevent.rs b/components/script/dom/mouseevent.rs
index 9e0b7119326..e51b8391ee0 100644
--- a/components/script/dom/mouseevent.rs
+++ b/components/script/dom/mouseevent.rs
@@ -160,11 +160,11 @@ impl<'a> MouseEventMethods for &'a MouseEvent {
// - https://github.com/servo/servo/issues/6643
// - https://bugzilla.mozilla.org/show_bug.cgi?id=1186125
// This returns the same result as current gecko.
- fn GetWhich(self) -> Fallible<i32> {
+ fn Which(self) -> i32 {
if opts::experimental_enabled() {
- Ok((self.button.get() + 1) as i32)
+ (self.button.get() + 1) as i32
} else {
- Err(NotSupported)
+ 0
}
}