From 2cbf5a36710f9ea8310bdf9d90847da3c18fb2f1 Mon Sep 17 00:00:00 2001 From: Michael Booth Date: Thu, 27 Nov 2014 20:44:41 +0000 Subject: Updated reflect_dom_object to be passed by value --- components/script/dom/messageevent.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'components/script/dom/messageevent.rs') diff --git a/components/script/dom/messageevent.rs b/components/script/dom/messageevent.rs index a090a2f279e..f2540a4bb85 100644 --- a/components/script/dom/messageevent.rs +++ b/components/script/dom/messageevent.rs @@ -43,7 +43,7 @@ impl MessageEvent { } } - pub fn new(global: &GlobalRef, type_: DOMString, + pub fn new(global: GlobalRef, type_: DOMString, bubbles: bool, cancelable: bool, data: JSVal, origin: DOMString, lastEventId: DOMString) -> Temporary { @@ -59,7 +59,7 @@ impl MessageEvent { type_: DOMString, init: &MessageEventBinding::MessageEventInit) -> Fallible> { - let ev = MessageEvent::new(global, type_, init.parent.bubbles, init.parent.cancelable, + let ev = MessageEvent::new(*global, type_, init.parent.bubbles, init.parent.cancelable, init.data, init.origin.clone(), init.lastEventId.clone()); Ok(ev) } @@ -67,7 +67,7 @@ impl MessageEvent { impl MessageEvent { pub fn dispatch_jsval(target: JSRef, - scope: &GlobalRef, + scope: GlobalRef, message: JSVal) { let messageevent = MessageEvent::new( scope, "message".to_string(), false, false, message, -- cgit v1.2.3