diff options
Diffstat (limited to 'components/script/dom/formdataevent.rs')
-rw-r--r-- | components/script/dom/formdataevent.rs | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/components/script/dom/formdataevent.rs b/components/script/dom/formdataevent.rs index bb089a36c39..189c9b25182 100644 --- a/components/script/dom/formdataevent.rs +++ b/components/script/dom/formdataevent.rs @@ -11,12 +11,11 @@ use crate::dom::bindings::codegen::Bindings::FormDataEventBinding; use crate::dom::bindings::codegen::Bindings::FormDataEventBinding::FormDataEventMethods; use crate::dom::bindings::error::Fallible; use crate::dom::bindings::inheritance::Castable; -use crate::dom::bindings::reflector::{DomGlobal, reflect_dom_object_with_proto}; +use crate::dom::bindings::reflector::reflect_dom_object_with_proto; use crate::dom::bindings::root::{Dom, DomRoot}; use crate::dom::bindings::str::DOMString; use crate::dom::event::{Event, EventBubbles, EventCancelable}; use crate::dom::formdata::FormData; -use crate::dom::globalscope::GlobalScope; use crate::dom::window::Window; use crate::script_runtime::CanGc; @@ -28,7 +27,7 @@ pub(crate) struct FormDataEvent { impl FormDataEvent { pub(crate) fn new( - global: &GlobalScope, + window: &Window, type_: Atom, can_bubble: EventBubbles, cancelable: EventCancelable, @@ -36,12 +35,12 @@ impl FormDataEvent { can_gc: CanGc, ) -> DomRoot<FormDataEvent> { Self::new_with_proto( - global, None, type_, can_bubble, cancelable, form_data, can_gc, + window, None, type_, can_bubble, cancelable, form_data, can_gc, ) } fn new_with_proto( - global: &GlobalScope, + window: &Window, proto: Option<HandleObject>, type_: Atom, can_bubble: EventBubbles, @@ -54,7 +53,7 @@ impl FormDataEvent { event: Event::new_inherited(), form_data: Dom::from_ref(form_data), }), - global, + window, proto, can_gc, ); @@ -80,7 +79,7 @@ impl FormDataEventMethods<crate::DomTypeHolder> for FormDataEvent { let cancelable = EventCancelable::from(init.parent.cancelable); let event = FormDataEvent::new_with_proto( - &window.global(), + window, proto, Atom::from(type_), bubbles, |