[webvr] Enable WebVR 1.1 By Default on Windows in Release

RESOLVED FIXED in Firefox 55

Status

()

Core
WebVR
RESOLVED FIXED
2 months ago
10 days ago

People

(Reporter: kip, Assigned: kip)

Tracking

(Blocks: 3 bugs)

unspecified
mozilla55
All
Windows
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox55 fixed)

Details

MozReview Requests

()

Submitter Diff Changes Open Issues Last Updated
Loading...
Error loading review requests:

Attachments

(1 attachment, 1 obsolete attachment)

(Assignee)

Description

2 months ago
I would like to enable WebVR by default in release, on the Windows platform, in Firefox 54.

WebVR has been enabled by default in Nightly and Dev Edition since November 2015.

The API has stabilized and been adopted by other browser vendors such as Google, Microsoft, Samsung, and Oculus.

Google Chrome has shipped WebVR for Daydream devices, Samsung has shipped WebVR in the Gear VR internet browser, and Oculus has launched the Oculus Carmel WebVR Browser.  Microsoft will be launching support in their Edge browser later this year in an update to Windows 10.

These first browser iterations will be shipping with WebVR 1.1:

https://w3c.github.io/webvr/archive/prerelease/1.1/

WebVR 1.1 has been frozen while its successor, WebVR 2.0, is being defined.

Firefox Nightly already supports WebVR 1.1 sites.  A meta-bug tracks the final changes needed to match the frozen WebVR 1.1 spec:

https://bugzilla.mozilla.org/show_bug.cgi?id=1303895

These changes are expected to land before March 6th, in time for the Firefox 54 uplift.

Firefox supports both the Oculus Rift and OpenVR devices (ie. HTC Vive).  These devices are currently only supported on Windows.  Beta support for the HTC Vive has very recently landed for Linux, which will be the next supported platform in Firefox 55.
(Assignee)

Updated

2 months ago
Summary: [webvr] Enabled WebVR 1.1 By Default on Windows in Release → [webvr] Enable WebVR 1.1 By Default on Windows in Release
(Assignee)

Comment 1

2 months ago
Created attachment 8842255 [details] [diff] [review]
Bug 1343368 - [webvr] Enable WebVR 1.1 By Default on Windows in Release
(Assignee)

Comment 2

2 months ago
An Intent to Ship has been posted: https://groups.google.com/forum/#!topic/mozilla.dev.platform/TB2gVavDe6w
(Assignee)

Updated

2 months ago
Component: Graphics → WebVR
(Assignee)

Comment 3

2 months ago
Some feedback was received after the intent to ship and some patches in dependencies have not yet been reviewed; we will be missing the Firefox 54 window.  Bug 1344216 was added as a dependency to WebVR 1.1 to ensure we eliminate sync IPC messages before landing.

Once all the dependencies of the WebVR 1.1 meta bug (Bug 1303895) have landed, we should be ready to enable by default.
(Assignee)

Updated

24 days ago
Blocks: 1352412
(Assignee)

Updated

24 days ago
Blocks: 1350079
(Assignee)

Updated

24 days ago
Blocks: 1352418
(Assignee)

Comment 4

11 days ago
Before landing this, we will follow up on the intent-to-implement thread one more time.
(Assignee)

Comment 5

11 days ago
(In reply to :kip (Kearwood Gilbert) from comment #4)
> Before landing this, we will follow up on the intent-to-implement thread one
> more time.

Correction: "intent-to-ship thread"
Comment hidden (mozreview-request)
(Assignee)

Updated

11 days ago
Attachment #8842255 - Attachment is obsolete: true
(Assignee)

Updated

11 days ago
Attachment #8857821 - Flags: review?(dmu)

Comment 7

11 days ago
mozreview-review
Comment on attachment 8857821 [details]
Bug 1343368 - [webvr] Enable WebVR 1.1 By Default on Windows in Release

https://reviewboard.mozilla.org/r/129834/#review132458

LGTM. Cheers!
Attachment #8857821 - Flags: review?(dmu) → review+

Comment 8

11 days ago
Pushed by kgilbert@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3ed5fc007bb8
[webvr] Enable WebVR 1.1 By Default on Windows in Release r=daoshengmu

Comment 9

10 days ago
bugherder
https://hg.mozilla.org/mozilla-central/rev/3ed5fc007bb8
Status: NEW → RESOLVED
Last Resolved: 10 days ago
status-firefox55: --- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla55
You need to log in before you can comment on or make changes to this bug.