Closed Bug 1473402 Opened 6 years ago Closed 5 years ago

Merge and simplify gfxVRExternal and VRDisplayHost

Categories

(Core :: WebVR, enhancement)

59 Branch
enhancement
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: kip, Assigned: kip)

References

(Blocks 1 open bug)

Details

Once all VR backend implementations moved to VR Service, and had their old implementations removed in Bug 1473401, VRDisplayHost and gfxVRExternal can be merged together and simplified. The resulting merged class will only need to act as the client-side interface to the VR Service. This refactoring will result in less brittle code as all VR backend implementations, including the puppet tests, will be sharing more code through the same interfaces.
Blocks: 1362578
No longer blocks: 1362578
Depends on: 1362578
Blocks: 1539119
Blocks: 1535729
Blocks: 1528365
Blocks: 1527566
Blocks: 1515490
Blocks: 1494513
Blocks: 1480808
Blocks: 1476673
Blocks: 1495104

This fix has been rolled into the patch for Bug 1466702, which has now landed.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
No longer blocks: 1535729
No longer blocks: 1539119
You need to log in before you can comment on or make changes to this bug.