Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(100)

Issue 2864363005: Prevents exiting presentation if triggering DON while presenting. (Closed)

Created:
3 years, 7 months ago by tiborg
Modified:
3 years, 7 months ago
Reviewers:
mthiesse, bajones, dcheng
CC:
chromium-reviews, haraken, blink-reviews, feature-vr-reviews_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Prevent exiting presentation if triggering DON while presenting. BUG=718133 Review-Url: https://codereview.chromium.org/2864363005 Cr-Commit-Position: refs/heads/master@{#474409} Committed: https://chromium.googlesource.com/chromium/src/+/96ac883d24d719a63645a9374c4a555748eab3f8

Patch Set 1 #

Patch Set 2 : Fix #

Total comments: 4

Patch Set 3 : Incorporated review feedback #

Total comments: 3

Patch Set 4 : Changed parameter to underscore case #

Unified diffs Side-by-side diffs Delta from patch set Stats (+5 lines, -5 lines) Patch
M chrome/browser/android/vr_shell/vr_shell_delegate.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/android/vr_shell/vr_shell_delegate.cc View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M device/vr/vr_service.mojom View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/modules/vr/VRDisplay.cpp View 1 2 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 25 (11 generated)
tiborg
Hey guys, please take a look at this bugfix CL. Thanks, Tibor
3 years, 7 months ago (2017-05-09 19:20:16 UTC) #2
mthiesse
https://codereview.chromium.org/2864363005/diff/20001/third_party/WebKit/Source/modules/vr/VRDisplay.cpp File third_party/WebKit/Source/modules/vr/VRDisplay.cpp (left): https://codereview.chromium.org/2864363005/diff/20001/third_party/WebKit/Source/modules/vr/VRDisplay.cpp#oldcode303 third_party/WebKit/Source/modules/vr/VRDisplay.cpp:303: pending_present_request_ = true; You should still set the flag ...
3 years, 7 months ago (2017-05-10 20:12:38 UTC) #4
tiborg
https://codereview.chromium.org/2864363005/diff/20001/third_party/WebKit/Source/modules/vr/VRDisplay.cpp File third_party/WebKit/Source/modules/vr/VRDisplay.cpp (left): https://codereview.chromium.org/2864363005/diff/20001/third_party/WebKit/Source/modules/vr/VRDisplay.cpp#oldcode303 third_party/WebKit/Source/modules/vr/VRDisplay.cpp:303: pending_present_request_ = true; On 2017/05/10 20:12:38, mthiesse wrote: > ...
3 years, 7 months ago (2017-05-10 20:48:57 UTC) #5
mthiesse
https://codereview.chromium.org/2864363005/diff/20001/third_party/WebKit/Source/modules/vr/VRDisplay.cpp File third_party/WebKit/Source/modules/vr/VRDisplay.cpp (left): https://codereview.chromium.org/2864363005/diff/20001/third_party/WebKit/Source/modules/vr/VRDisplay.cpp#oldcode688 third_party/WebKit/Source/modules/vr/VRDisplay.cpp:688: on_handled.Run(pending_present_request_); I think we can simply change this to: ...
3 years, 7 months ago (2017-05-10 21:16:06 UTC) #6
tiborg
Hi Daniel, Please take a look at device/vr/vr_service.mojom. I just flipped a switch and renamed ...
3 years, 7 months ago (2017-05-16 15:27:01 UTC) #8
mthiesse
lgtm
3 years, 7 months ago (2017-05-16 17:57:54 UTC) #9
dcheng
LGTM with a nit (Sorry I'm not sure how I missed this CL, but please ...
3 years, 7 months ago (2017-05-22 21:09:44 UTC) #10
tiborg
https://codereview.chromium.org/2864363005/diff/40001/device/vr/vr_service.mojom File device/vr/vr_service.mojom (right): https://codereview.chromium.org/2864363005/diff/40001/device/vr/vr_service.mojom#newcode118 device/vr/vr_service.mojom:118: OnActivate(VRDisplayEventReason reason) => (bool willNotPresent); On 2017/05/22 21:09:44, dcheng ...
3 years, 7 months ago (2017-05-23 16:00:12 UTC) #11
tiborg
https://codereview.chromium.org/2864363005/diff/40001/device/vr/vr_service.mojom File device/vr/vr_service.mojom (right): https://codereview.chromium.org/2864363005/diff/40001/device/vr/vr_service.mojom#newcode118 device/vr/vr_service.mojom:118: OnActivate(VRDisplayEventReason reason) => (bool willNotPresent); On 2017/05/23 16:00:12, tiborg ...
3 years, 7 months ago (2017-05-24 17:53:32 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2864363005/60001
3 years, 7 months ago (2017-05-24 17:54:37 UTC) #15
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/446428)
3 years, 7 months ago (2017-05-24 18:04:30 UTC) #17
bajones
modules/vr/ LGTM
3 years, 7 months ago (2017-05-24 18:17:10 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2864363005/60001
3 years, 7 months ago (2017-05-24 20:39:28 UTC) #22
commit-bot: I haz the power
3 years, 7 months ago (2017-05-24 20:45:30 UTC) #25
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as
https://chromium.googlesource.com/chromium/src/+/96ac883d24d719a63645a9374c4a...

Powered by Google App Engine
This is Rietveld 408576698