Closed Bug 1598483 Opened 8 months ago Closed 8 months ago

Expand XR related structs used in ShMem for communication between the VR process and GPU process to support WebXR

Categories

(Core :: WebVR, task)

task
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla72
Tracking Status
firefox72 --- fixed

People

(Reporter: kip, Assigned: kip)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

The structs in moz_external_api.h need to be expanded to support WebXR.

We should land these changes separately to enable working on WebXR features and FxR Android-side code in parallel.

The changes have been carefully made, additive-ly, to avoid breaking existing code before the rest of the WebXR implementation has landed.

The structs in moz_external_api.h need to be expanded to support WebXR.

We should land these changes separately to enable working on WebXR features and FxR Android-side code in parallel.

The changes have been carefully made, additive-ly, to avoid breaking existing code before the rest of the WebXR implementation has landed.

Blocks: 1598491

Updated patch with fixes from review feedback.

Updated try push:

https://treeherder.mozilla.org/#/jobs?repo=try&revision=cdb8f6d1dfde4df8d3f16b5543edfb0247beea4e

Pushed by kgilbert@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/290c4b96e3d0
Expand XR and Gamepad related structs and enums to support WebXR r=daoshengmu,baku
Status: NEW → RESOLVED
Closed: 8 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla72
You need to log in before you can comment on or make changes to this bug.