diff options
author | bors-servo <release+servo@mozilla.com> | 2014-05-31 10:01:08 -0400 |
---|---|---|
committer | bors-servo <release+servo@mozilla.com> | 2014-05-31 10:01:08 -0400 |
commit | facc15f5fdd1db654090146e0901f7f12c7c0fcd (patch) | |
tree | b1fda351953838b5dbe59ce65b635c5bbd71b41e /src/components/script/script_task.rs | |
parent | 68e3fb26a701ae0224f579b66606118eab1eedaf (diff) | |
parent | d896442a4a55c6a6a441a02360267560838f3904 (diff) | |
download | servo-facc15f5fdd1db654090146e0901f7f12c7c0fcd.tar.gz servo-facc15f5fdd1db654090146e0901f7f12c7c0fcd.zip |
auto merge of #2528 : Ms2ger/servo/event-new, r=jdm
Diffstat (limited to 'src/components/script/script_task.rs')
-rw-r--r-- | src/components/script/script_task.rs | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/components/script/script_task.rs b/src/components/script/script_task.rs index ce268d35ff9..ac05680b122 100644 --- a/src/components/script/script_task.rs +++ b/src/components/script/script_task.rs @@ -15,7 +15,7 @@ use dom::bindings::utils::{wrap_for_same_compartment, pre_wrap}; use dom::document::{Document, HTMLDocument, DocumentMethods, DocumentHelpers}; use dom::element::{Element, AttributeHandlers}; use dom::event::{Event_, ResizeEvent, ReflowEvent, ClickEvent, MouseDownEvent, MouseMoveEvent, MouseUpEvent}; -use dom::event::{Event, EventMethods}; +use dom::event::Event; use dom::uievent::UIEvent; use dom::eventtarget::{EventTarget, EventTargetHelpers}; use dom::node; @@ -1036,8 +1036,8 @@ impl ScriptTask { // We have no concept of a document loader right now, so just dispatch the // "load" event as soon as we've finished executing all scripts parsed during // the initial load. - let mut event = Event::new(&*window).root(); - event.InitEvent("load".to_owned(), false, false); + let mut event = + Event::new(&*window, "load".to_owned(), false, false).root(); let doctarget: &JSRef<EventTarget> = EventTargetCast::from_ref(&*document); let wintarget: &JSRef<EventTarget> = EventTargetCast::from_ref(&*window); let _ = wintarget.dispatch_event_with_target(Some((*doctarget).clone()), @@ -1133,8 +1133,10 @@ impl ScriptTask { match *page.frame() { Some(ref frame) => { let window = frame.window.root(); - let mut event = Event::new(&*window).root(); - event.InitEvent("click".to_owned(), true, true); + let mut event = + Event::new(&*window, + "click".to_owned(), + true, true).root(); let eventtarget: &JSRef<EventTarget> = EventTargetCast::from_ref(&node); let _ = eventtarget.dispatch_event_with_target(None, &mut *event); } |