aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/script_task.rs
diff options
context:
space:
mode:
authorJosh Matthews <josh@joshmatthews.net>2014-04-10 22:13:08 -0400
committerJosh Matthews <josh@joshmatthews.net>2014-05-03 14:18:30 -0400
commit7daa97c7e5de3dac14b4d1c8a923448b025e3c09 (patch)
tree9f7766c799035785d75113838c5950f777b262d1 /src/components/script/script_task.rs
parent76783b029e5e10da7fd61ab356a8f80a1eaf32e0 (diff)
downloadservo-7daa97c7e5de3dac14b4d1c8a923448b025e3c09.tar.gz
servo-7daa97c7e5de3dac14b4d1c8a923448b025e3c09.zip
Remove abstract_self.
Diffstat (limited to 'src/components/script/script_task.rs')
-rw-r--r--src/components/script/script_task.rs15
1 files changed, 5 insertions, 10 deletions
diff --git a/src/components/script/script_task.rs b/src/components/script/script_task.rs
index df7e6f2b994..600f28794a1 100644
--- a/src/components/script/script_task.rs
+++ b/src/components/script/script_task.rs
@@ -17,7 +17,7 @@ use dom::element::{Element, AttributeHandlers};
use dom::event::{Event_, ResizeEvent, ReflowEvent, ClickEvent, MouseDownEvent, MouseMoveEvent, MouseUpEvent};
use dom::event::{Event, EventMethods};
use dom::uievent::{UIEvent, UIEventMethods};
-use dom::eventtarget::EventTarget;
+use dom::eventtarget::{EventTarget, EventTargetHelpers};
use dom::node;
use dom::node::{Node, NodeHelpers};
use dom::window::{TimerId, Window};
@@ -988,11 +988,9 @@ impl ScriptTask {
let mut event = Event::new(&*window).root(&roots);
event.InitEvent(~"load", false, false);
let doctarget: &JSRef<EventTarget> = EventTargetCast::from_ref(&*document);
- let wintarget: &mut JSRef<EventTarget> = EventTargetCast::from_mut_ref(&mut *window);
- let wintarget_alias = wintarget.clone();
- let _ = wintarget.get_mut().dispatch_event_with_target(&wintarget_alias,
- Some((*doctarget).clone()),
- &mut *event);
+ let wintarget: &JSRef<EventTarget> = EventTargetCast::from_ref(&*window);
+ let _ = wintarget.dispatch_event_with_target(Some((*doctarget).clone()),
+ &mut *event);
let mut fragment_node = page.fragment_node.deref().borrow_mut();
(*fragment_node).assign(fragment.map_or(None, |fragid| page.find_fragment_node(fragid)));
@@ -1061,10 +1059,7 @@ impl ScriptTask {
let event: &mut JSRef<Event> = EventCast::from_mut_ref(&mut *uievent);
let wintarget: &mut JSRef<EventTarget> = EventTargetCast::from_mut_ref(&mut *window);
- let wintarget_alias = wintarget.clone();
- let _ = wintarget.get_mut().dispatch_event_with_target(&wintarget_alias,
- None,
- &mut *event);
+ let _ = wintarget.dispatch_event_with_target(None, &mut *event);
}
None => ()
}