diff options
Diffstat (limited to 'src/components/script/dom/event.rs')
-rw-r--r-- | src/components/script/dom/event.rs | 16 |
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 { |