As of 2017-10-01, I intend to turn WebVR on by default for macOS. It has been developed behind the dom.vr.enabled preference. We have already shipped WebVR by default for the Windows platform. macOS support has been implemented for several months but disabled by default. Our WebVR implementation supports OpenVR for the HTC Vive on macOS High Sierra, which is now hitting release.
This feature was previously discussed in this "intent to implement" thread: <
https://groups.google.com/forum/#!forum/mozilla.dev.platform>.
Bug to turn on by default:
https://bugzilla.mozilla.org/show_bug.cgi?id=1374399
Link to standard:
https://w3c.github.io/webvr/spec/1.1/
Testing:
Automated tests have been implemented and are already active for the macOS builds in taskcluster. Platform conformance tests are shared with other UA’s.