Open Bug 1306434 Opened 8 years ago Updated 2 years ago

[webvr] Implement the `navigator.vrEnabled` and `allowvr` iframe attributes

Categories

(Core :: WebVR, enhancement)

enhancement

Tracking

()

People

(Reporter: kip, Unassigned)

References

()

Details

(Whiteboard: [webvr])

The WebVR 1.1 spec defines how iframe content will be given permission to use WebVR devices. We must implement the Navigator.vrEnabled attribute and the allowvr iframe attribute: https://w3c.github.io/webvr/#navigator-vrenabled-attribute https://w3c.github.io/webvr/#dom-htmliframeelement-allowvr
Summary: [webvr] → [webvr] Tmplement the Navigator.vrEnabled attribute and the allowvr iframe attribute
Summary: [webvr] Tmplement the Navigator.vrEnabled attribute and the allowvr iframe attribute → [webvr] Implement the Navigator.vrEnabled attribute and the allowvr iframe attribute
I am moving this to be a dependency of WebVR 1.2, as there is still active discussion in the WebVR implementer meetings, that could affect the specification.
Blocks: webvr_2.0
No longer blocks: webvr_1.1
Summary: [webvr] Implement the Navigator.vrEnabled attribute and the allowvr iframe attribute → [webvr] Implement the `navigator.vrEnabled` and `allowvr` iframe attributes
Whiteboard: [webvr]
This can go out with 1.2, per discussions with implementers.
No longer blocks: 1305879
Component: Graphics → WebVR
Any update on this? I'm interested in showing off the power of Firefox Nightly + Vive / Rift but currently it seems like Nightly freezes when "vrrequestpresent" is invoked from an iframe with allowvr. I can make an example if it's helpful.
(In reply to Jono Brandel from comment #3) > Any update on this? I'm interested in showing off the power of Firefox > Nightly + Vive / Rift but currently it seems like Nightly freezes when > "vrrequestpresent" is invoked from an iframe with allowvr. I can make an > example if it's helpful. Here's an example: https://with.in/watch/the-possible-speed-machine/
Type: defect → enhancement

WebVR has been deprecated, and such functionality is anticipated to be later added to the successor, WebXR spec.

The bug assignee didn't login in Bugzilla in the last 7 months, so the assignee is being reset.

Assignee: kearwood → nobody
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.