Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upImplement protocol activation #23908
Comments
|
The protocol handler now works: #24008 We now need:
|
I mean, we need to decide when Edge should re-write the URL with the servo prefix, and how it will do it. Maybe a user script? Not sure what mechanics Edge supports. |
|
Yes, there are some possibilities - one option requires modifying Edge to detect when Firefox Reality is installed, notice when a page contains WebXR usage and popping up a little notification that would launch FxR with the right URL if selected. There is also ongoing spec discussions about how to launch directly into immersive mode - if there were a DOM event which means "now is the right time to launch immersive mode" which content could watch for, we could fire that when the page loads. |
|
Relevant: immersive-web/webxr#426 |
We want to support launching directly into immersive content from other device content (such as Edge). The easiest way to do that is by registering a custom protocol handler and using information passed through it to load a page in Servo and provide implicit permission for entering immersive mode.