Closed Bug 1614496 Opened 4 years ago Closed 4 years ago

Implement WebXR Core Module DOM interfaces

Categories

(Core :: WebVR, task, P2)

task

Tracking

()

RESOLVED FIXED
mozilla77
Tracking Status
firefox77 --- fixed

People

(Reporter: kip, Assigned: kip)

References

(Blocks 2 open bugs, Regressed 1 open bug)

Details

Attachments

(1 file)

This bug tracks the landing of the DOM interfaces for the WebXR Core Module. Additional work to implement the WebXR Core Module are marked with TODO (Bug #) comments within the patch and must be landed before enabling the dom.vr.webxr.enabled flag.

Implement DOM interfaces for the WebXR Core Module. Additional work to implement the WebXR Core Module are marked with TODO (Bug #) comments within the patch and must be landed before enabling the dom.vr.webxr.enabled flag.

Blocks: 1614499
Blocks: 1616390
Blocks: 1616393
Blocks: 1616394
Blocks: 1616835
Blocks: 1618365

Try run looks good.

Blocks: 1618723
Blocks: 1618725

I have filed a spec issue and PR to correct the WebIDL for XRReferenceSpaceEvent that was preventing it from being generated with codegen.py:

https://github.com/immersive-web/webxr/issues/981

Blocks: 1626053
Blocks: 1611526

Applied feedback from @peterv

Applied feedback from @jgilbert and fixed static analysis error found in last try run.

Blocks: 1627331

Try push looks good. I'll land after the code freeze is lifted.

Pushed by kgilbert@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/a3426e213b24
Implement WebXR Core Module DOM Interfaces r=jgilbert,daoshengmu,webidl,smaug,baku,imanol
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla77
Regressions: 1643514
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: