gecko-dev/gfx/vr
Henri Sivonen 434c47b3cb Bug 1489462 - Avoid writing past the logical length of a string in Oculus library loader. r=kip
* Avoid writing past an XPCOM string's length using BeginWriting().
 * Instead of having a constant for max path length, query the
   Windows API for the length it wants.
 * Avoid using AppendPrintf for mere concatenation using arguments
   that might contain non-ASCII.

MozReview-Commit-ID: 9m7xOHRTB35

Differential Revision: https://phabricator.services.mozilla.com/D5349

--HG--
extra : moz-landing-system : lando
2018-09-08 17:23:25 +00:00
..
external_api Bug 1476797 - Indicate VR session activity indepenently of layer presence r=daoshengmu 2018-07-31 01:41:25 +00:00
ipc Bug 1486772 - Refactor the screen-orientation types and headers r=smaug 2018-08-29 20:54:56 +00:00
openvr Bug 1423731 - Update OpenVR to 1.0.18 r=rbarker 2018-05-04 16:31:58 -07:00
osvr Bug 1343975: Get rid of all dos/windows linebreaks in Mozilla C++ code. r=ehsan 2017-03-02 13:08:29 -08:00
service Bug 1481327 - Part 2: Handle VR process shared memory.,r=kip 2018-08-20 14:59:56 -07:00
VRDisplayClient.cpp Bug 1487115 - Fix navigator.Gamepads returns empty VR array after a page load when using gfxVRExternal r=qdot,kip 2018-08-29 19:10:55 +00:00
VRDisplayClient.h Bug 1476797 - Indicate VR session activity indepenently of layer presence r=daoshengmu 2018-07-31 01:41:25 +00:00
VRDisplayHost.cpp Bug 1482613 - Make WebVR work with multiprocess enabled on Android r=kip,rbarker,kvark 2018-08-24 15:32:12 +00:00
VRDisplayHost.h Bug 1482613 - Make WebVR work with multiprocess enabled on Android r=kip,rbarker,kvark 2018-08-24 15:32:12 +00:00
VRDisplayLocal.cpp Bug 1469967 - Implement immersive mode for gfxVRExternal r=rbarker 2018-05-08 11:31:28 -07:00
VRDisplayLocal.h Bug 1469967 - Implement immersive mode for gfxVRExternal r=rbarker 2018-05-08 11:31:28 -07:00
VRDisplayPresentation.cpp Bug 1482613 - Make WebVR work with multiprocess enabled on Android r=kip,rbarker,kvark 2018-08-24 15:32:12 +00:00
VRDisplayPresentation.h Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel 2017-10-27 16:10:06 -07:00
VRManager.cpp Bug 1485388 - Checking VRGPUChild is created before asking stop VRService. r=kip 2018-08-27 20:51:16 +00:00
VRManager.h Bug 1481327 - Part 1: Launch VR service in VR process., r=kip,r=mccr8 2018-08-20 14:58:28 -07:00
VRThread.cpp Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
VRThread.h Bug 1392217 - Part 1: Refactor the VR vibrate thread to be as a VRThread and manage its lifetime; r=kip 2017-11-15 17:39:38 +08:00
gfxVR.cpp Bug 1470527 - Implement Controller support for gfxVRExternal and VRServiceOpenVR,r=daoshengmu 2018-07-11 12:20:51 -07:00
gfxVR.h Bug 1470527 - Implement Controller support for gfxVRExternal and VRServiceOpenVR,r=daoshengmu 2018-07-11 12:20:51 -07:00
gfxVRExternal.cpp Bug 1482613 - Make WebVR work with multiprocess enabled on Android r=kip,rbarker,kvark 2018-08-24 15:32:12 +00:00
gfxVRExternal.h Bug 1482613 - Make WebVR work with multiprocess enabled on Android r=kip,rbarker,kvark 2018-08-24 15:32:12 +00:00
gfxVROSVR.cpp Bug 1470527 - Implement Controller support for gfxVRExternal and VRServiceOpenVR,r=daoshengmu 2018-07-11 12:20:51 -07:00
gfxVROSVR.h Bug 1469967 - Implement immersive mode for gfxVRExternal r=rbarker 2018-05-08 11:31:28 -07:00
gfxVROculus.cpp Bug 1489462 - Avoid writing past the logical length of a string in Oculus library loader. r=kip 2018-09-08 17:23:25 +00:00
gfxVROculus.h Bug 1469967 - Implement immersive mode for gfxVRExternal r=rbarker 2018-05-08 11:31:28 -07:00
gfxVROpenVR.cpp Bug 1320616 - Use the render pose rather than the gameplay pose for OpenVR headsets r=daoshengmu 2018-08-03 22:05:06 +00:00
gfxVROpenVR.h Bug 1469967 - Implement immersive mode for gfxVRExternal r=rbarker 2018-05-08 11:31:28 -07:00
gfxVRPuppet.cpp Bug 1470527 - Implement Controller support for gfxVRExternal and VRServiceOpenVR,r=daoshengmu 2018-07-11 12:20:51 -07:00
gfxVRPuppet.h Bug 1430038 - Part 2: launch VR process and communicate with GPU process; r=kip, jimm 2018-08-07 11:20:34 -07:00
moz.build Bug 1430038 - Part 2: launch VR process and communicate with GPU process; r=kip, jimm 2018-08-07 11:20:34 -07:00
ovr_capi_dynamic.h Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel 2017-10-27 16:10:06 -07:00