aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/event.rs
diff options
context:
space:
mode:
authorManish Goregaokar <manishsmail@gmail.com>2014-12-10 11:56:20 +0530
committerManish Goregaokar <manishsmail@gmail.com>2014-12-27 02:53:36 +0530
commit21a888341d3e184b0835c4de73959b851d275571 (patch)
treee019676e6d0cc048d26ce610f9725628eac5efca /components/script/dom/event.rs
parentd761877ef692f46970315ee0008fe0f3254323eb (diff)
downloadservo-21a888341d3e184b0835c4de73959b851d275571.tar.gz
servo-21a888341d3e184b0835c4de73959b851d275571.zip
Ensure that Reflectors are the first field
Diffstat (limited to 'components/script/dom/event.rs')
-rw-r--r--components/script/dom/event.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/components/script/dom/event.rs b/components/script/dom/event.rs
index a8455a94e6f..ea885e02a9a 100644
--- a/components/script/dom/event.rs
+++ b/components/script/dom/event.rs
@@ -51,8 +51,8 @@ pub enum EventCancelable {
#[dom_struct]
pub struct Event {
- type_id: EventTypeId,
reflector_: Reflector,
+ type_id: EventTypeId,
current_target: MutNullableJS<EventTarget>,
target: MutNullableJS<EventTarget>,
type_: DOMRefCell<DOMString>,
@@ -71,8 +71,8 @@ pub struct Event {
impl Event {
pub fn new_inherited(type_id: EventTypeId) -> Event {
Event {
- type_id: type_id,
reflector_: Reflector::new(),
+ type_id: type_id,
current_target: Default::default(),
target: Default::default(),
phase: Cell::new(EventPhase::None),