diff options
Diffstat (limited to 'components/script/dom/htmlscriptelement.rs')
-rw-r--r-- | components/script/dom/htmlscriptelement.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/components/script/dom/htmlscriptelement.rs b/components/script/dom/htmlscriptelement.rs index c1e009a3034..eea815ed5e1 100644 --- a/components/script/dom/htmlscriptelement.rs +++ b/components/script/dom/htmlscriptelement.rs @@ -7,7 +7,6 @@ use std::ascii::AsciiExt; use dom::attr::Attr; use dom::attr::AttrHelpers; use dom::bindings::codegen::Bindings::AttrBinding::AttrMethods; -use dom::bindings::codegen::Bindings::EventTargetBinding::EventTargetMethods; use dom::bindings::codegen::Bindings::HTMLScriptElementBinding; use dom::bindings::codegen::Bindings::HTMLScriptElementBinding::HTMLScriptElementMethods; use dom::bindings::codegen::Bindings::NodeBinding::NodeMethods; @@ -19,8 +18,8 @@ use dom::bindings::js::{JSRef, Temporary, OptionalRootable}; use dom::bindings::utils::{Reflectable, Reflector}; use dom::document::Document; use dom::element::{ElementTypeId, Element, AttributeHandlers, ElementCreator}; -use dom::eventtarget::{EventTarget, EventTargetTypeId}; -use dom::event::{Event, Bubbles, NotCancelable, EventHelpers}; +use dom::eventtarget::{EventTarget, EventTargetTypeId, EventTargetHelpers}; +use dom::event::{Event, EventBubbles, EventCancelable, EventHelpers}; use dom::htmlelement::HTMLElement; use dom::node::{Node, NodeHelpers, NodeTypeId, window_from_node, CloneChildrenFlag}; use dom::virtualmethods::VirtualMethods; @@ -213,10 +212,11 @@ impl<'a> HTMLScriptElementHelpers for JSRef<'a, HTMLScriptElement> { let event = Event::new(Window(*window), "load".to_string(), - Bubbles, NotCancelable).root(); + EventBubbles::DoesNotBubble, + EventCancelable::NotCancelable).root(); event.set_trusted(true); let target: JSRef<EventTarget> = EventTargetCast::from_ref(self); - target.DispatchEvent(*event).ok(); + target.dispatch_event(*event); } fn is_javascript(self) -> bool { |