aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/dom/event.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/script/dom/event.rs')
-rw-r--r--src/components/script/dom/event.rs16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/components/script/dom/event.rs b/src/components/script/dom/event.rs
index 6b612b4a220..c54688626d3 100644
--- a/src/components/script/dom/event.rs
+++ b/src/components/script/dom/event.rs
@@ -3,9 +3,10 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
use dom::bindings::codegen::EventBinding;
+use dom::bindings::codegen::EventBinding::EventConstants;
use dom::bindings::js::JS;
use dom::bindings::utils::{Reflectable, Reflector, reflect_dom_object};
-use dom::bindings::error::{Fallible, ErrorResult};
+use dom::bindings::error::Fallible;
use dom::eventtarget::EventTarget;
use dom::window::Window;
use servo_util::str::DOMString;
@@ -23,10 +24,10 @@ pub enum Event_ {
#[deriving(Encodable)]
pub enum EventPhase {
- Phase_None = 0,
- Phase_Capturing,
- Phase_At_Target,
- Phase_Bubbling
+ PhaseNone = EventConstants::NONE,
+ PhaseCapturing = EventConstants::CAPTURING_PHASE,
+ PhaseAtTarget = EventConstants::AT_TARGET,
+ PhaseBubbling = EventConstants::BUBBLING_PHASE,
}
#[deriving(Eq, Encodable)]
@@ -62,7 +63,7 @@ impl Event {
reflector_: Reflector::new(),
current_target: None,
target: None,
- phase: Phase_None,
+ phase: PhaseNone,
type_: ~"",
default_prevented: false,
cancelable: true,
@@ -131,12 +132,11 @@ impl Event {
pub fn InitEvent(&mut self,
type_: DOMString,
bubbles: bool,
- cancelable: bool) -> ErrorResult {
+ cancelable: bool) {
self.type_ = type_;
self.cancelable = cancelable;
self.bubbles = bubbles;
self.initialized = true;
- Ok(())
}
pub fn IsTrusted(&self) -> bool {