diff options
Diffstat (limited to 'components/script/dom/xrsystem.rs')
-rw-r--r-- | components/script/dom/xrsystem.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/components/script/dom/xrsystem.rs b/components/script/dom/xrsystem.rs index 23235c1d95a..8cfeedbd283 100644 --- a/components/script/dom/xrsystem.rs +++ b/components/script/dom/xrsystem.rs @@ -14,6 +14,7 @@ use crate::dom::bindings::root::{Dom, DomRoot, MutNullableDom}; use crate::dom::bindings::trace::RootedTraceableBox; use crate::dom::eventtarget::EventTarget; use crate::dom::gamepad::Gamepad; +use crate::dom::globalscope::GlobalScope; use crate::dom::promise::Promise; use crate::dom::window::Window; use crate::dom::xrsession::XRSession; @@ -180,7 +181,7 @@ impl XRSystemMethods for XRSystem { let mut required_features = vec![]; let mut optional_features = vec![]; - let cx = global.get_cx(); + let cx = GlobalScope::get_cx(); // We are supposed to include "viewer" and on immersive devices "local" // by default here, but this is handled directly in requestReferenceSpace() |