mirror of
https://github.com/servo/servo.git
synced 2025-08-03 12:40:06 +01:00
Remove Traceable from messageevent.rs
This commit is contained in:
parent
b322db8866
commit
d084523a84
1 changed files with 3 additions and 4 deletions
|
@ -9,7 +9,6 @@ use dom::bindings::codegen::InheritTypes::{EventCast, MessageEventDerived};
|
||||||
use dom::bindings::error::Fallible;
|
use dom::bindings::error::Fallible;
|
||||||
use dom::bindings::global::GlobalRef;
|
use dom::bindings::global::GlobalRef;
|
||||||
use dom::bindings::js::{JSRef, Temporary};
|
use dom::bindings::js::{JSRef, Temporary};
|
||||||
use dom::bindings::trace::Traceable;
|
|
||||||
use dom::bindings::utils::{Reflectable, Reflector, reflect_dom_object};
|
use dom::bindings::utils::{Reflectable, Reflector, reflect_dom_object};
|
||||||
use dom::event::{Event, MessageEventTypeId};
|
use dom::event::{Event, MessageEventTypeId};
|
||||||
use dom::eventtarget::{EventTarget, EventTargetHelpers};
|
use dom::eventtarget::{EventTarget, EventTargetHelpers};
|
||||||
|
@ -23,7 +22,7 @@ use js::jsval::JSVal;
|
||||||
#[must_root]
|
#[must_root]
|
||||||
pub struct MessageEvent {
|
pub struct MessageEvent {
|
||||||
event: Event,
|
event: Event,
|
||||||
data: Traceable<JSVal>,
|
data: JSVal,
|
||||||
origin: DOMString,
|
origin: DOMString,
|
||||||
lastEventId: DOMString,
|
lastEventId: DOMString,
|
||||||
}
|
}
|
||||||
|
@ -39,7 +38,7 @@ impl MessageEvent {
|
||||||
-> MessageEvent {
|
-> MessageEvent {
|
||||||
MessageEvent {
|
MessageEvent {
|
||||||
event: Event::new_inherited(MessageEventTypeId),
|
event: Event::new_inherited(MessageEventTypeId),
|
||||||
data: Traceable::new(data),
|
data: data,
|
||||||
origin: origin,
|
origin: origin,
|
||||||
lastEventId: lastEventId,
|
lastEventId: lastEventId,
|
||||||
}
|
}
|
||||||
|
@ -81,7 +80,7 @@ impl MessageEvent {
|
||||||
|
|
||||||
impl<'a> MessageEventMethods for JSRef<'a, MessageEvent> {
|
impl<'a> MessageEventMethods for JSRef<'a, MessageEvent> {
|
||||||
fn Data(self, _cx: *mut JSContext) -> JSVal {
|
fn Data(self, _cx: *mut JSContext) -> JSVal {
|
||||||
*self.data
|
self.data
|
||||||
}
|
}
|
||||||
|
|
||||||
fn Origin(self) -> DOMString {
|
fn Origin(self) -> DOMString {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue