diff options
Diffstat (limited to 'components/script/dom/webxr/xrinputsourceschangeevent.rs')
-rw-r--r-- | components/script/dom/webxr/xrinputsourceschangeevent.rs | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/components/script/dom/webxr/xrinputsourceschangeevent.rs b/components/script/dom/webxr/xrinputsourceschangeevent.rs index 6893a5e80ea..802d5fccd51 100644 --- a/components/script/dom/webxr/xrinputsourceschangeevent.rs +++ b/components/script/dom/webxr/xrinputsourceschangeevent.rs @@ -13,7 +13,7 @@ use crate::dom::bindings::codegen::Bindings::XRInputSourcesChangeEventBinding::{ self, XRInputSourcesChangeEventMethods, }; 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::bindings::utils::to_frozen_array; @@ -48,7 +48,7 @@ impl XRInputSourcesChangeEvent { #[allow(clippy::too_many_arguments)] pub(crate) fn new( - global: &GlobalScope, + window: &Window, type_: Atom, bubbles: bool, cancelable: bool, @@ -58,14 +58,14 @@ impl XRInputSourcesChangeEvent { can_gc: CanGc, ) -> DomRoot<XRInputSourcesChangeEvent> { Self::new_with_proto( - global, None, type_, bubbles, cancelable, session, added, removed, can_gc, + window, None, type_, bubbles, cancelable, session, added, removed, can_gc, ) } #[allow(unsafe_code)] #[allow(clippy::too_many_arguments)] fn new_with_proto( - global: &GlobalScope, + window: &Window, proto: Option<HandleObject>, type_: Atom, bubbles: bool, @@ -77,7 +77,7 @@ impl XRInputSourcesChangeEvent { ) -> DomRoot<XRInputSourcesChangeEvent> { let changeevent = reflect_dom_object_with_proto( Box::new(XRInputSourcesChangeEvent::new_inherited(session)), - global, + window, proto, can_gc, ); @@ -85,7 +85,7 @@ impl XRInputSourcesChangeEvent { let event = changeevent.upcast::<Event>(); event.init_event(type_, bubbles, cancelable); } - let _ac = enter_realm(global); + let _ac = enter_realm(window); let cx = GlobalScope::get_cx(); rooted!(in(*cx) let mut frozen_val: JSVal); to_frozen_array(added, cx, frozen_val.handle_mut(), can_gc); @@ -106,7 +106,7 @@ impl XRInputSourcesChangeEventMethods<crate::DomTypeHolder> for XRInputSourcesCh init: &XRInputSourcesChangeEventBinding::XRInputSourcesChangeEventInit, ) -> DomRoot<XRInputSourcesChangeEvent> { XRInputSourcesChangeEvent::new_with_proto( - &window.global(), + window, proto, Atom::from(type_), init.parent.bubbles, |