aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Cargo.lock4
-rw-r--r--ports/servoshell/desktop/app.rs7
2 files changed, 7 insertions, 4 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 20d4ab56714..82b2351ab44 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -7745,7 +7745,7 @@ dependencies = [
[[package]]
name = "webxr"
version = "0.0.1"
-source = "git+https://github.com/servo/webxr#790f50587d651fd865736cfd8c70cab0dea5dc7f"
+source = "git+https://github.com/servo/webxr#355dce2140012ac1535ff6f2cf87b60297556eb4"
dependencies = [
"crossbeam-channel",
"euclid",
@@ -7762,7 +7762,7 @@ dependencies = [
[[package]]
name = "webxr-api"
version = "0.0.1"
-source = "git+https://github.com/servo/webxr#790f50587d651fd865736cfd8c70cab0dea5dc7f"
+source = "git+https://github.com/servo/webxr#355dce2140012ac1535ff6f2cf87b60297556eb4"
dependencies = [
"euclid",
"ipc-channel",
diff --git a/ports/servoshell/desktop/app.rs b/ports/servoshell/desktop/app.rs
index f2b47770ad7..87f5a6c1035 100644
--- a/ports/servoshell/desktop/app.rs
+++ b/ports/servoshell/desktop/app.rs
@@ -20,7 +20,7 @@ use servo::Servo;
use surfman::GLApi;
use webxr::glwindow::GlWindowDiscovery;
#[cfg(target_os = "windows")]
-use webxr::openxr::OpenXrDiscovery;
+use webxr::openxr::{AppInfo, OpenXrDiscovery};
use winit::event::WindowEvent;
use winit::event_loop::EventLoopWindowTarget;
use winit::window::WindowId;
@@ -163,7 +163,10 @@ impl App {
)))
} else if pref!(dom.webxr.openxr.enabled) && !opts::get().headless {
#[cfg(target_os = "windows")]
- let openxr = Some(XrDiscovery::OpenXr(OpenXrDiscovery::new(None)));
+ let openxr = {
+ let app_info = AppInfo::new("Servoshell", 0, "Servo", 0);
+ Some(XrDiscovery::OpenXr(OpenXrDiscovery::new(None, app_info)))
+ };
#[cfg(not(target_os = "windows"))]
let openxr = None;