aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/xrsystem.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom/xrsystem.rs')
-rw-r--r--components/script/dom/xrsystem.rs3
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()