searching for reviewer(daoshengmu)
c6b4e466e15887eed24f7017f8cc25d1b887d5d0: Bug 1537550 - Use PlainOldDataSerializer for POD types in VRMessageUtils r=daoshengmu
Kearwood "Kip" Gilbert <kgilbert@mozilla.com> - Mon, 25 Mar 2019 18:06:32 +0000 - rev 527866
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1537550 - Use PlainOldDataSerializer for POD types in VRMessageUtils r=daoshengmu Moved non-POD member of VRDisplayInfo to VRDisplayHost VRDisplayInfo is now also a POD type (And asserted so) Use PlainOldDataSerializer for POD types in VRMessageUtils Moved non-POD member of VRDisplayInfo to VRDisplayHost VRDisplayInfo is now also a POD type (And asserted so) Differential Revision: https://phabricator.services.mozilla.com/D24577
0133ea3cd32177ea1da42beff44793eeb2b04010: Bug 1534390 - WebVR does not properly re-initialize after the VR service has stopped r=daoshengmu
Kearwood "Kip" Gilbert <kgilbert@mozilla.com> - Mon, 11 Mar 2019 21:13:39 +0000 - rev 524574
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1534390 - WebVR does not properly re-initialize after the VR service has stopped r=daoshengmu WebVR will not initialize correctly (VR process will not be started and the headset data is frozen) for subsequent sessions in a new tab once the VR process has been shut down due to being idle. Differential Revision: https://phabricator.services.mozilla.com/D23027
641501728149842df11bc6353b629bad83b8f204: Bug 1530663 - Avoid running remaining VRManager tasks after mTaskTimer has been stopped r=daoshengmu
Kearwood "Kip" Gilbert <kgilbert@mozilla.com> - Tue, 05 Mar 2019 22:32:58 +0000 - rev 523381
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1530663 - Avoid running remaining VRManager tasks after mTaskTimer has been stopped r=daoshengmu Differential Revision: https://phabricator.services.mozilla.com/D22188
99bb541e5ce1e45f80f914b99077752bd99d77b5: Bug 1501455 - Remove gfx/vr/gfxVROculus.cpp and gfx/vr/gfxVROpenVR.cpp r=daoshengmu
Kearwood "Kip" Gilbert <kgilbert@mozilla.com> - Wed, 24 Oct 2018 22:22:41 +0000 - rev 502089
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1501455 - Remove gfx/vr/gfxVROculus.cpp and gfx/vr/gfxVROpenVR.cpp r=daoshengmu Now that the VRService thread is enabled by default, we can remove these old files. The OpenVR 3rd party code has been moved from gfx/vr/openvr to gfx/vr/service/openvr to be closer to the OpenVRSession implementation. The Oculus header (ovr_capi_dynamic.h) has been moved from gfx/vr/ovr_capi_dynamic.h to gfx/vr/service/oculus to be closer to the OculusSession implementation. Differential Revision: https://phabricator.services.mozilla.com/D9600
60a3ffcd4f7e165de41b056737f4aaa40896d3af: Bug 1473399 - Enable VR Service thread by default. r=daoshengmu
Kearwood "Kip" Gilbert <kgilbert@mozilla.com> - Thu, 11 Oct 2018 11:17:52 -0700 - rev 499397
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1473399 - Enable VR Service thread by default. r=daoshengmu
06020ce3e33a83bc1dd1514aac97beacdab1505f: Bug 1466700 - Refactor gfxVROculus.cpp to use gfxVRExternal interface, r=daoshengmu
Kearwood "Kip" Gilbert <kgilbert@mozilla.com> - Fri, 13 Jul 2018 17:16:35 -0700 - rev 499389
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1466700 - Refactor gfxVROculus.cpp to use gfxVRExternal interface, r=daoshengmu Tags: #secure-revision Bug #: 1466700 Differential Revision: https://phabricator.services.mozilla.com/D8177
81c3640eaebc47516247f546b2203ec550fdd37a: Bug 1473399 - Enable VR Service thread by default,r=daoshengmu
Kearwood "Kip" Gilbert <kgilbert@mozilla.com> - Thu, 11 Oct 2018 11:17:52 -0700 - rev 499276
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1473399 - Enable VR Service thread by default,r=daoshengmu
f536c1abf26e5dfd2e6173e6f05eaa570a40fea8: Bug 1466700 - Refactor gfxVROculus.cpp to use gfxVRExternal interface, r=daoshengmu
Kearwood "Kip" Gilbert <kgilbert@mozilla.com> - Fri, 13 Jul 2018 17:16:35 -0700 - rev 499275
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1466700 - Refactor gfxVROculus.cpp to use gfxVRExternal interface, r=daoshengmu Tags: #secure-revision Bug #: 1466700 Differential Revision: https://phabricator.services.mozilla.com/D8177
e03ce4ca0e44dd618b698fa6027733c39aea2f12: Bug 1494556 - Remove VRListenerThread r=daoshengmu
Kearwood Gilbert <kgilbert@mozilla.com> - Tue, 02 Oct 2018 21:17:05 +0000 - rev 497741
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1494556 - Remove VRListenerThread r=daoshengmu We are refactoring much of the code in gfx/vr, moving most of the code that runs in the VRListenerThread into it's own process. The remaining code will be non-blocking once this refactoring is complete. In order to resolve some shutdown crashes, it is simpler to remove the VRListenerThread and the related code starting and stopping this thread. If this is done prior to completion of the refactoring for Bug 1473399 (Enable VRService thread by default), there would be a regression in responsiveness during detection of VR hardware due to blocking API calls moving off the thread. Differential Revision: https://phabricator.services.mozilla.com/D7227
b05bfd129c6b097b772d1c2db27434631d475f6d: Bug 1466701 - Refactor gfxVROSVR.cpp to use gfxVRExternal interface r=daoshengmu
Kearwood Gilbert <kgilbert@mozilla.com> - Tue, 02 Oct 2018 00:24:40 +0000 - rev 497524
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1466701 - Refactor gfxVROSVR.cpp to use gfxVRExternal interface r=daoshengmu Differential Revision: https://phabricator.services.mozilla.com/D7352
ae0df5bd82ea0b0860514a7d4ee38d42fb661fc2: Bug 1494490 - Early exit VRManager::RunTasks when not on the VR Listener thread r=daoshengmu
Kearwood "Kip" Gilbert <kgilbert@mozilla.com> - Thu, 27 Sep 2018 05:20:53 +0000 - rev 497170
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1494490 - Early exit VRManager::RunTasks when not on the VR Listener thread r=daoshengmu During shutdown, VRManager::RunTasks may be run outside of the VR Listener thread due to residual nsTimer events. This results in intermittent assertions during shutdown when the assert is hit. We do not need to run these periodic tasks during shutdown so we can simply early-exit here. Differential Revision: https://phabricator.services.mozilla.com/D7022
5ac69fdafc646a40e6f171d46ad721f9498d74b9: Bug 1473398 - Add telemetry support to gfxVRExternal and OpenVRSession r=daoshengmu
Kearwood "Kip" Gilbert <kgilbert@mozilla.com> - Thu, 27 Sep 2018 21:56:20 +0000 - rev 497059
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1473398 - Add telemetry support to gfxVRExternal and OpenVRSession r=daoshengmu Differential Revision: https://phabricator.services.mozilla.com/D7014
49f48ff493c637fba231be3b03e381c54affb90f: Bug 1473397 - Implement haptic feedback support for gfxVRExternal and OpenVRSession r=daoshengmu
Kearwood "Kip" Gilbert <kgilbert@mozilla.com> - Tue, 25 Sep 2018 22:56:10 +0000 - rev 496665
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1473397 - Implement haptic feedback support for gfxVRExternal and OpenVRSession r=daoshengmu - Implemented 1ms, 10ms, and 100ms VR tasks, dispatched from VRManager - Removed Android-specific code that compensated for tasks that did not run when the... ...compositor was paused. Differential Revision: https://phabricator.services.mozilla.com/D3378
3e5c6876ab056b19d3ec7a17a4cb67b3d25296dc: Bug 1320616 - Use the render pose rather than the gameplay pose for OpenVR headsets r=daoshengmu
Kearwood "Kip" Gilbert <kgilbert@mozilla.com> - Fri, 03 Aug 2018 22:05:06 +0000 - rev 487890
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1320616 - Use the render pose rather than the gameplay pose for OpenVR headsets r=daoshengmu The WebVR api was returning a headset pose predicted one additional frame in the future, but the SteamVR async reprojection was reprojecting it using the prior (correct) frame's pose. This resulted in a sickness inducing swimming effect as well as deregistration from the Vive chaperone bounds. Differential Revision: https://phabricator.services.mozilla.com/D2693
cf785f9b8263a6d9973ca21b5c99a721c0b990cd: Bug 1476797 - Indicate VR session activity indepenently of layer presence r=daoshengmu
Kearwood Gilbert <kgilbert@mozilla.com> - Tue, 31 Jul 2018 01:41:25 +0000 - rev 487010
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1476797 - Indicate VR session activity indepenently of layer presence r=daoshengmu MozReview-Commit-ID: 4F0vclSj5gB Differential Revision: https://phabricator.services.mozilla.com/D2451
1e8eca5ec5c91605123bb12a95c69876cbd6438d: Bug 1470527 - Implement Controller support for gfxVRExternal and VRServiceOpenVR,r=daoshengmu
Kearwood Gilbert <kgilbert@mozilla.com> - Wed, 11 Jul 2018 12:20:51 -0700 - rev 484001
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1470527 - Implement Controller support for gfxVRExternal and VRServiceOpenVR,r=daoshengmu MozReview-Commit-ID: I1xHfmAPMxT
fda31bd96fa10a0a28d4ad74b5c343933e351edb: Bug 1466699 - Implement VRService thread r=daoshengmu
Kearwood "Kip" Gilbert <kgilbert@mozilla.com> - Tue, 08 May 2018 11:31:28 -0700 - rev 482985
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1466699 - Implement VRService thread r=daoshengmu - Refactored gfxVROpenVR to use gfxVRExternal interface from the VR Service. Existing gfxVROpenVR left in place (for now) to allow VR service to be enabled or disabled by pref. - The VR service, containing gfxVROpenVR, is to run in-process within its own thread first, then to be later moved to its own process. - Fixed periodic immersive mode flicker that occured due to HMD pose and HMD state being separately sampled from the Shmem. It was possible to advance a frame without also getting an updated pose if a dirty copy of the shmem was detected. MozReview-Commit-ID: IvpJErmi5kF
bf9a0a4642fe334499f1c73ee2ab5da89c1dd3f2: Bug 1324147 - Remove MOZ_GAMEPAD_BACKEND; r=daoshengmu
Kyle Machulis <kyle@nonpolynomial.com> - Wed, 27 Jun 2018 12:32:36 -0700 - rev 481742
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1324147 - Remove MOZ_GAMEPAD_BACKEND; r=daoshengmu MOZ_WIDGET_TOOLKIT can be used for platform choice for Gamepad. Need to leave linux header check in configure for now. MozReview-Commit-ID: VT7T2KmLts
b93b6f3cd75a43201cecea0b8b560ca2469d9dd4: Bug 1320616 - Use the render pose rather than the gameplay pose for OpenVR headsets. r=daoshengmu a=lizzard
Kearwood Gilbert <kgilbert@mozilla.com> - Mon, 13 Aug 2018 10:39:12 -0700 - rev 480933
Push 1757 by ffxbld-merge at Fri, 24 Aug 2018 17:02:43 +0000
Bug 1320616 - Use the render pose rather than the gameplay pose for OpenVR headsets. r=daoshengmu a=lizzard The WebVR api was returning a headset pose predicted one additional frame in the future, but the SteamVR async reprojection was reprojecting it using the prior (correct) frame's pose. This resulted in a sickness inducing swimming effect as well as deregistration from the Vive chaperone bounds.
7c022a5e28f2500145eb4eaef8676f91fb9bc13c: Bug 1381645 - Part 2: Move VR tests to secure context r=daoshengmu
Kearwood "Kip" Gilbert <kgilbert@mozilla.com> - Fri, 15 Dec 2017 10:22:11 -0600 - rev 455986
Push 1683 by sfraser@mozilla.com at Thu, 26 Apr 2018 16:43:40 +0000
Bug 1381645 - Part 2: Move VR tests to secure context r=daoshengmu MozReview-Commit-ID: CTDnXHBuaLU
2f71c8989cc043c5be2cbe4bcedf894ea6667238: Bug 1381645 - Restrict access to WebVR to HTTPS only sites r=daoshengmu,smaug
Kearwood "Kip" Gilbert <kgilbert@mozilla.com> - Wed, 22 Nov 2017 15:57:23 -0800 - rev 455985
Push 1683 by sfraser@mozilla.com at Thu, 26 Apr 2018 16:43:40 +0000
Bug 1381645 - Restrict access to WebVR to HTTPS only sites r=daoshengmu,smaug MozReview-Commit-ID: BsqUzSH55nN
f6d0f79d687b1f427ebaf3018d82b55eda3e173a: Bug 1429754 - Trust the driver about floating point support. - r=daoshengmu
Jeff Gilbert <jgilbert@mozilla.com> - Thu, 11 Jan 2018 17:53:52 -0800 - rev 453880
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1429754 - Trust the driver about floating point support. - r=daoshengmu Remove the probe, and remove the cached value check. Also remove dead code which relies on this sometimes-clamping glGet query. MozReview-Commit-ID: JA1VgH8fLRB
add48ffcf30322b8ecf135e03e3bf333b8847c2c: Bug 1429754 - Trust the driver about floating point support. - r=daoshengmu
Jeff Gilbert <jgilbert@mozilla.com> - Thu, 11 Jan 2018 17:53:52 -0800 - rev 453224
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1429754 - Trust the driver about floating point support. - r=daoshengmu Remove the probe, and remove the cached value check. Also remove dead code which relies on this sometimes-clamping glGet query. MozReview-Commit-ID: JA1VgH8fLRB
78533a254124a2686d70f6fd39323f954a1f06bf: Bug 1426500 - Disable WebVR for macOS on Beta and Release r=daoshengmu
Kearwood "Kip" Gilbert <kgilbert@mozilla.com> - Wed, 10 Jan 2018 16:14:21 -0800 - rev 453023
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1426500 - Disable WebVR for macOS on Beta and Release r=daoshengmu - WebVR will continue to be enabled on macOS for Nightly and Dev Edition MozReview-Commit-ID: LpEX13yZVbb
9c970413952af20f7a6e2309047cc245a7f8fd2a: Bug 1428898 - Add TlsScope to reduce fIsCurrent calls. - r=daoshengmu
Jeff Gilbert <jgilbert@mozilla.com> - Tue, 28 Nov 2017 17:11:12 -0800 - rev 452784
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1428898 - Add TlsScope to reduce fIsCurrent calls. - r=daoshengmu MozReview-Commit-ID: Kyi8dcO7nAu
0123b237b26c24cf64caffa70f18811561bc2cbc: Bug 1402147 - Part 2: Add test to ensure vrdisplayconnect fires when a listener is added after the display is connected r=daoshengmu
Kearwood "Kip" Gilbert <kgilbert@mozilla.com> - Fri, 05 Jan 2018 16:20:12 -0800 - rev 452713
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1402147 - Part 2: Add test to ensure vrdisplayconnect fires when a listener is added after the display is connected r=daoshengmu MozReview-Commit-ID: 2LDF15LEbM2
a6cdc53b929fe19aaf820fc83a4b73e8488c806a: Bug 1402147 - Part 1: Fire VRDisplayConnect event for VR displays that are already enumerated when a page is loaded r=daoshengmu
Kearwood "Kip" Gilbert <kgilbert@mozilla.com> - Thu, 04 Jan 2018 14:27:03 -0800 - rev 452712
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1402147 - Part 1: Fire VRDisplayConnect event for VR displays that are already enumerated when a page is loaded r=daoshengmu MozReview-Commit-ID: 7zQOSYJ6tkg
722f664d592a2a9a6439260362e951dc76ceb950: Bug 1427088 - Don't rely on glGetStringi just because it exists. - r=daoshengmu
Jeff Gilbert <jgilbert@mozilla.com> - Mon, 08 Jan 2018 12:35:04 -0800 - rev 452617
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1427088 - Don't rely on glGetStringi just because it exists. - r=daoshengmu MozReview-Commit-ID: Gmf6phqDOTK
2ba0c8df9a6786d5a70065b03ac66ffbe05695cb: Bug 1427668 - Flush on mac after EndTransformFeedback. - r=daoshengmu
Jeff Gilbert <jgilbert@mozilla.com> - Wed, 03 Jan 2018 17:07:36 -0800 - rev 452365
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1427668 - Flush on mac after EndTransformFeedback. - r=daoshengmu MozReview-Commit-ID: A0Tbk2pIng
e8afea9b08757dc6a3415ebd38dbd572d1ec7a45: Bug 1427668 - Require frag_color_float for color_buffer_*float extensions. - r=daoshengmu
Jeff Gilbert <jgilbert@mozilla.com> - Fri, 22 Dec 2017 13:21:26 -0800 - rev 452364
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1427668 - Require frag_color_float for color_buffer_*float extensions. - r=daoshengmu Add probe for faulty frag_color_float implementations. MozReview-Commit-ID: E2I0mrDuicV
86488a02187a697b1b49870c93a474e82e7e1404: Bug 1427668 - Fixes and spew. - r=daoshengmu
Jeff Gilbert <jgilbert@mozilla.com> - Fri, 22 Dec 2017 03:42:04 -0800 - rev 452363
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1427668 - Fixes and spew. - r=daoshengmu MozReview-Commit-ID: 9NPkWsh2rxE
1626b467a1275b77ceb51f27907091996f1274a4: Bug 1427668 - Disable MakeCurrent TLS for ANGLE for now. - r=daoshengmu
Jeff Gilbert <jgilbert@mozilla.com> - Thu, 21 Dec 2017 19:19:03 -0800 - rev 452362
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1427668 - Disable MakeCurrent TLS for ANGLE for now. - r=daoshengmu MozReview-Commit-ID: HzKKivtXeHX
e1edf80827aa769a8d179fe0cf0e3a411a38c392: Bug 1427668 - Assert that no-alpha backbuffers have 0xff alpha. - r=daoshengmu
Jeff Gilbert <jgilbert@mozilla.com> - Thu, 21 Dec 2017 17:42:52 -0800 - rev 452361
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1427668 - Assert that no-alpha backbuffers have 0xff alpha. - r=daoshengmu MozReview-Commit-ID: 5UJdoud0f2C
25e41ca9c92ad18ab9760f8bb130df171a80f03d: Bug 1427668 - Lose context if EnsureDefaultFB fails. - r=daoshengmu
Jeff Gilbert <jgilbert@mozilla.com> - Thu, 21 Dec 2017 17:14:54 -0800 - rev 452360
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1427668 - Lose context if EnsureDefaultFB fails. - r=daoshengmu MozReview-Commit-ID: 8OqXYXpUv4I
e31cefdad58256dfe46d32f6555aadfbcc01df84: Bug 1427668 - Unify MaxRenderbufferSize and MaxTextureSize. - r=daoshengmu
Jeff Gilbert <jgilbert@mozilla.com> - Wed, 20 Dec 2017 19:39:58 -0800 - rev 452359
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1427668 - Unify MaxRenderbufferSize and MaxTextureSize. - r=daoshengmu MozReview-Commit-ID: AFS0IqmkQEo
cee0e8e73e1e9560707c7b68843b73cf9ba0e901: Bug 1427668 - Special-case lazy glEnable caps. - r=daoshengmu
Jeff Gilbert <jgilbert@mozilla.com> - Wed, 20 Dec 2017 17:58:27 -0800 - rev 452358
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1427668 - Special-case lazy glEnable caps. - r=daoshengmu MozReview-Commit-ID: KD5N2y1U804
19c6be93dcad05673d0ff44fedf7192109b6aabd: Bug 1427668 - Use shadows instead of calling into GL. - r=daoshengmu
Jeff Gilbert <jgilbert@mozilla.com> - Wed, 20 Dec 2017 16:47:17 -0800 - rev 452357
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1427668 - Use shadows instead of calling into GL. - r=daoshengmu MozReview-Commit-ID: 1ZFwDNboet3
94193e9d22f3e9a0a4d6dc40957934dacf32b335: Bug 1427668 - InvalidateFB should accept incomplete FBs, but just skip them for now. - r=daoshengmu
Jeff Gilbert <jgilbert@mozilla.com> - Wed, 20 Dec 2017 12:16:43 -0800 - rev 452356
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1427668 - InvalidateFB should accept incomplete FBs, but just skip them for now. - r=daoshengmu MozReview-Commit-ID: LZtVwzZ1HK8
2b126d984d82606c50f9ee97d785d31f7666b5bc: Bug 1427668 - ColorMask(0xf) for backbuffer resolve. - r=daoshengmu
Jeff Gilbert <jgilbert@mozilla.com> - Wed, 20 Dec 2017 01:55:50 -0800 - rev 452355
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1427668 - ColorMask(0xf) for backbuffer resolve. - r=daoshengmu MozReview-Commit-ID: KZJZ0Lc0vbC
3d1558337a613854f9e8d42276989ade2c9e3d0a: Bug 1427668 - Reject too-large MozFramebuffer requests. - r=daoshengmu
Jeff Gilbert <jgilbert@mozilla.com> - Wed, 20 Dec 2017 01:09:27 -0800 - rev 452354
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1427668 - Reject too-large MozFramebuffer requests. - r=daoshengmu MozReview-Commit-ID: G2jqeb7QqhE
e2b263515febb79970329d435a166f885672fb0b: Bug 1427668 - Move the webgl backbuffer into webgl. - r=daoshengmu
Jeff Gilbert <jgilbert@mozilla.com> - Mon, 18 Dec 2017 18:30:56 -0800 - rev 452353
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1427668 - Move the webgl backbuffer into webgl. - r=daoshengmu MozReview-Commit-ID: 2WpG7mfMRQ8
32a6eebb4d6da8e0fdc61333b70f6efb181d9a47: Bug 1427668 - Add MozFramebuffer. - r=daoshengmu
Jeff Gilbert <jgilbert@mozilla.com> - Mon, 18 Dec 2017 18:19:38 -0800 - rev 452352
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1427668 - Add MozFramebuffer. - r=daoshengmu MozReview-Commit-ID: CX0wxs7Gqvp
ba269efce3cedf4a733276b913135febb5be3228: Bug 1347731 - Simplify WGL initialization code. - r=daoshengmu
Jeff Gilbert <jgilbert@mozilla.com> - Tue, 02 Jan 2018 18:30:15 -0800 - rev 452196
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1347731 - Simplify WGL initialization code. - r=daoshengmu MozReview-Commit-ID: DpS0nkTghXD
135369dad06d140310cb0b6b68b95f85e78fb7e5: Bug 1426546 - Stop enumerating Oculus devices if one is not found, until a page later calls Navigator.getVRDisplays r=daoshengmu
Kearwood "Kip" Gilbert <kgilbert@mozilla.com> - Wed, 20 Dec 2017 15:57:26 -0800 - rev 451974
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1426546 - Stop enumerating Oculus devices if one is not found, until a page later calls Navigator.getVRDisplays r=daoshengmu MozReview-Commit-ID: BzhXSuMF4Je
27b617e2cad7ab540f9ad1026ed34730dbd74571: Bug 1415787 - Wait for focus before proceeding test. r=daoshengmu
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 21 Dec 2017 10:49:06 +0900 - rev 451406
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1415787 - Wait for focus before proceeding test. r=daoshengmu To process focus handling deterministic, we need to wait for focus before proceeding test. MozReview-Commit-ID: 78EWlA3QuWM
1ca3a3798417706fcc0eeb3ca3070bc572626c64: Bug 1415787 - Add two extra elements in the SVG element to avoid losing focus. r=daoshengmu
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 21 Dec 2017 10:49:05 +0900 - rev 451405
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1415787 - Add two extra elements in the SVG element to avoid losing focus. r=daoshengmu On MacOSX, more precisely if full keyboard access is not enabled on MacOSX, we skip focusing link elements in SVG with tab key, so if there is no more elements to be focused in the SVG, the focus will be moved outside the SVG. To prevent this situation, there needs more focusable elements in the SVG. MozReview-Commit-ID: HGGMjA0Asfw
e9d182f7c389a0e0a47e9578481c67b7394ac3ed: Bug 1426031 - Ensure gfxVRGVR SubmitFrame is called on the correct thread r=daoshengmu
Randall Barker <rbarker@mozilla.com> - Mon, 18 Dec 2017 17:40:47 -0800 - rev 451221
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1426031 - Ensure gfxVRGVR SubmitFrame is called on the correct thread r=daoshengmu MozReview-Commit-ID: D1beQMO5n2E
12214b5efbe48a6e6ccb44ce33e9d4ffb591bb28: Bug 1425488 - Warn when ill-advised readbacks will cause pipeline stalls. - r=daoshengmu
Jeff Gilbert <jgilbert@mozilla.com> - Fri, 15 Dec 2017 09:47:29 -0800 - rev 451186
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1425488 - Warn when ill-advised readbacks will cause pipeline stalls. - r=daoshengmu MozReview-Commit-ID: KXZIxzqNTc2
1884f463bb819b163bc96d1caec272a0e5ff9e78: Bug 1425369 - Treat Draw* as Draw*Instanced(1). - r=daoshengmu
Jeff Gilbert <jgilbert@mozilla.com> - Thu, 14 Dec 2017 14:10:30 -0800 - rev 450873
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1425369 - Treat Draw* as Draw*Instanced(1). - r=daoshengmu MozReview-Commit-ID: KZKNQtCSG4V
50a8780085a0b8e1419aa70e292e3b9425c8d950: Bug 1384279 - Oculus Rift Core 2.0 Adjustments r=daoshengmu
Kearwood "Kip" Gilbert <kgilbert@mozilla.com> - Thu, 07 Dec 2017 15:27:03 -0800 - rev 450129
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1384279 - Oculus Rift Core 2.0 Adjustments r=daoshengmu - Add pref to enable the ovrInit_Invisible flag for Oculus sessions, enabled by default. - Ensure that the Oculus library is unloaded every time it is uninitialized, improving reliability of exiting and returning to WebVR. MozReview-Commit-ID: 6VCugCJ2dUz