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

Issue 829803003: Adding Chrome-side WebVR interface (Closed)

Created:
5 years, 11 months ago by bajones
Modified:
5 years, 6 months ago
CC:
chromium-reviews, creis+watch_chromium.org, darin-cc_chromium.org, davemoore+watch_chromium.org, dzhioev+watch_chromium.org, jam, kerz_chromium, mkwst+moarreviews-renderer_chromium.org, mlamouri+watch-content_chromium.org, nasko+codewatch_chromium.org, nkostylev+watch_chromium.org, oshima+watch_chromium.org, stevenjb+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Adding Chrome-side WebVR interface WebVR Spec: http://mozvr.github.io/webvr-spec/webvr.html For the Blink half of this CL, see https://codereview.chromium.org/848053002 Provides the basic plumbing required to get data from Javascript to the right place in the browser process and back. BUG=389343 Committed: https://crrev.com/4ab52def6d1861a55fd9864b47f56c16e4b423a0 Cr-Commit-Position: refs/heads/master@{#335062} Committed: https://crrev.com/02443533743dd265b7a8dec4bee855b0e544a727 Cr-Commit-Position: refs/heads/master@{#335561}

Patch Set 1 #

Patch Set 2 : Service unit test #

Patch Set 3 : Added OWNERS file to third_party/cardboard #

Patch Set 4 : Rebase #

Patch Set 5 : Updated to match Blink-side interface, new Cardboard.jar #

Patch Set 6 : Updates/cleanups before pulling in reviewers. #

Total comments: 28

Patch Set 7 : Addressing feedback from sievers@, part 1 #

Total comments: 1

Patch Set 8 : Added comments to vr_messages and more cleanup. #

Total comments: 2

Patch Set 9 : Addressed the rest of sievers@ input #

Total comments: 20

Patch Set 10 : More sievers@ suggested fixes #

Patch Set 11 : Refactored singleton lifetime #

Total comments: 6

Patch Set 12 : More nit squashing #

Total comments: 1

Patch Set 13 : Don't install message filter unless enable flag is present. #

Total comments: 6

Patch Set 14 : Addressing tedchoc@'s feedback #

Patch Set 15 : Updated third-party to use newly established cardboard-java mirror. #

Patch Set 16 : Refactored to support Blink-side changes #

Patch Set 17 : Updated to match latest Blink code #

Patch Set 18 : Updated Cardboard lib to v0.5.3 #

Total comments: 5

Patch Set 19 : Addressed nits. #

Patch Set 20 : Moved cardboard-java gyp and gn config into third_party #

Total comments: 15

Patch Set 21 : Addressed tedchoc@'s feedback #

Total comments: 28

Patch Set 22 : Addressing feedback from mdempsky #

Total comments: 2

Patch Set 23 : Updated to use Mojo as requested by eng review #

Total comments: 7

Patch Set 24 : Changes. Multiple Changes. #

Patch Set 25 : removed VRServiceImpl, services now bind to VRDeviceManager directly #

Patch Set 26 : Ran code through git cl format #

Patch Set 27 : Removed unnecessary code changes #

Patch Set 28 : Removing some additional unnecessary code. #

Total comments: 3

Patch Set 29 : Addressed rockot@'s feedback. #

Total comments: 1

Patch Set 30 : Rebase #

Patch Set 31 : Fix GN, attempt 1 #

Patch Set 32 : Fix GN, attempt 2 #

Patch Set 33 : Fix GN, attempt 3 #

Patch Set 34 : Fix GN, attempt 4 #

Patch Set 35 : Fix GN, attempt 5 #

Patch Set 36 : Fix GN, attempt 6 #

Patch Set 37 : Fix GN, attempt 7 #

Patch Set 38 : Fix GN, attempt 8 #

Patch Set 39 : Fix GN, attempt 9 #

Patch Set 40 : Fix GN, attempt 10 #

Patch Set 41 : Fix GN, attempt 11 #

Patch Set 42 : Added webvr flag to histograms.xml #

Patch Set 43 : Testing #

Patch Set 44 : Stripped out Cardboard code to land this in more bite sized pieces #

Patch Set 45 : Cleaned cardboard implementation references out of GN files. #

Patch Set 46 : Missed one cardboard reference #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1077 lines, -1 line) Patch
M build/common.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 3 chunks +7 lines, -0 lines 0 comments Download
M build/config/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 1 chunk +3 lines, -0 lines 0 comments Download
M build/config/features.gni View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/app/generated_resources.grd View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 1 chunk +6 lines, -0 lines 0 comments Download
M chrome/browser/about_flags.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 1 chunk +7 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/login/chrome_restart_request.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 1 chunk +1 line, -0 lines 0 comments Download
M content/browser/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 1 chunk +10 lines, -0 lines 0 comments Download
M content/browser/DEPS View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 1 chunk +1 line, -0 lines 0 comments Download
M content/browser/frame_host/render_frame_host_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 2 chunks +14 lines, -0 lines 0 comments Download
M content/browser/renderer_host/render_process_host_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 1 chunk +1 line, -0 lines 0 comments Download
A + content/browser/vr/OWNERS View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +0 lines, -1 line 0 comments Download
A content/browser/vr/test/fake_vr_device.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 1 chunk +34 lines, -0 lines 0 comments Download
A content/browser/vr/test/fake_vr_device.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 chunk +33 lines, -0 lines 0 comments Download
A content/browser/vr/test/fake_vr_device_provider.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 1 chunk +35 lines, -0 lines 0 comments Download
A content/browser/vr/test/fake_vr_device_provider.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +43 lines, -0 lines 0 comments Download
A content/browser/vr/vr_device.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +48 lines, -0 lines 0 comments Download
A content/browser/vr/vr_device.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 1 chunk +22 lines, -0 lines 0 comments Download
A content/browser/vr/vr_device_manager.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 1 chunk +78 lines, -0 lines 0 comments Download
A content/browser/vr/vr_device_manager.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 1 chunk +139 lines, -0 lines 0 comments Download
A content/browser/vr/vr_device_manager_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 1 chunk +96 lines, -0 lines 0 comments Download
A content/browser/vr/vr_device_provider.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +27 lines, -0 lines 0 comments Download
M content/child/runtime_features.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +5 lines, -0 lines 0 comments Download
M content/common/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 1 chunk +1 line, -0 lines 0 comments Download
A content/common/vr_service.mojom View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +73 lines, -0 lines 0 comments Download
M content/content_browser.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 1 chunk +9 lines, -0 lines 0 comments Download
M content/content_common_mojo_bindings.gyp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 1 chunk +1 line, -0 lines 0 comments Download
M content/content_renderer.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 chunk +8 lines, -0 lines 0 comments Download
M content/public/common/content_switches.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 1 chunk +1 line, -0 lines 0 comments Download
M content/public/common/content_switches.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 1 chunk +3 lines, -0 lines 0 comments Download
M content/renderer/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 1 chunk +9 lines, -0 lines 0 comments Download
M content/renderer/render_frame_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 3 chunks +10 lines, -0 lines 0 comments Download
M content/renderer/render_frame_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 2 chunks +13 lines, -0 lines 0 comments Download
A content/renderer/vr/vr_dispatcher.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 1 chunk +55 lines, -0 lines 0 comments Download
A content/renderer/vr/vr_dispatcher.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 chunk +69 lines, -0 lines 0 comments Download
A content/renderer/vr/vr_type_converters.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 chunk +62 lines, -0 lines 0 comments Download
A content/renderer/vr/vr_type_converters.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 chunk +147 lines, -0 lines 0 comments Download
M mojo/common/weak_binding_set.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 chunk +2 lines, -0 lines 0 comments Download
M tools/metrics/histograms/histograms.xml View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 111 (29 generated)
bajones
Blink side of this CL is now landed (https://codereview.chromium.org/848053002). tedchoc@: Could you please review content/browser/android/ ...
5 years, 9 months ago (2015-03-18 18:49:49 UTC) #2
Ted C
On 2015/03/18 18:49:49, bajones wrote: > Blink side of this CL is now landed (https://codereview.chromium.org/848053002). ...
5 years, 9 months ago (2015-03-19 00:17:21 UTC) #3
no sievers
https://codereview.chromium.org/829803003/diff/100001/chrome/browser/about_flags.cc File chrome/browser/about_flags.cc (right): https://codereview.chromium.org/829803003/diff/100001/chrome/browser/about_flags.cc#newcode2269 chrome/browser/about_flags.cc:2269: SINGLE_VALUE_TYPE(switches::kEnableVR) Should it be kEnableWebVR and 'enable-webvr'? https://codereview.chromium.org/829803003/diff/100001/content/browser/android/browser_jni_registrar.cc File ...
5 years, 9 months ago (2015-03-19 01:24:53 UTC) #4
no sievers
https://codereview.chromium.org/829803003/diff/100001/content/browser/vr/vr_test_helpers.h File content/browser/vr/vr_test_helpers.h (right): https://codereview.chromium.org/829803003/diff/100001/content/browser/vr/vr_test_helpers.h#newcode19 content/browser/vr/vr_test_helpers.h:19: On 2015/03/19 01:24:52, sievers wrote: > Since you are ...
5 years, 9 months ago (2015-03-19 01:26:23 UTC) #5
bajones
On 2015/03/19 at 00:17:21, tedchoc wrote: > Pre review question. How big is cardboard.jar and ...
5 years, 9 months ago (2015-03-19 02:44:58 UTC) #6
Ted C
On 2015/03/19 02:44:58, bajones wrote: > On 2015/03/19 at 00:17:21, tedchoc wrote: > > Pre ...
5 years, 9 months ago (2015-03-19 16:30:11 UTC) #7
bajones
Updated patch with a bunch of fixes, though there's still some things that need addressing ...
5 years, 9 months ago (2015-03-19 23:33:28 UTC) #8
Mike West
On 2015/03/19 at 23:33:28, bajones wrote: > I've still got some work to do, so ...
5 years, 9 months ago (2015-03-20 16:46:17 UTC) #9
bajones
On 2015/03/20 at 16:46:17, mkwst wrote: > The IPC work here looks pretty reasonable (it's ...
5 years, 9 months ago (2015-03-20 18:20:11 UTC) #10
Ken Russell (switch to Gerrit)
This LGTM overall. Great work getting it hooked up. Only one small comment. https://codereview.chromium.org/829803003/diff/140001/content/browser/vr/cardboard/cardboard_vr_device.cc File ...
5 years, 9 months ago (2015-03-23 21:34:14 UTC) #11
bajones
On 2015/03/23 21:34:14, Ken Russell wrote: > https://codereview.chromium.org/829803003/diff/140001/content/browser/vr/cardboard/cardboard_vr_device.cc#newcode148 > content/browser/vr/cardboard/cardboard_vr_device.cc:148: JNIEnv* env = > AttachCurrentThread(); ...
5 years, 9 months ago (2015-03-25 20:39:34 UTC) #12
Ken Russell (switch to Gerrit)
On 2015/03/25 20:39:34, bajones wrote: > On 2015/03/23 21:34:14, Ken Russell wrote: > > > ...
5 years, 9 months ago (2015-03-25 21:37:11 UTC) #13
bajones
sievers@: Latest patch should address all of your feedback. Please take another look!
5 years, 9 months ago (2015-03-25 23:54:11 UTC) #14
no sievers
https://codereview.chromium.org/829803003/diff/160001/content/browser/vr/cardboard/cardboard_vr_device.cc File content/browser/vr/cardboard/cardboard_vr_device.cc (right): https://codereview.chromium.org/829803003/diff/160001/content/browser/vr/cardboard/cardboard_vr_device.cc#newcode82 content/browser/vr/cardboard/cardboard_vr_device.cc:82: base::TruncateUTF8ToByteSize(tmp, blink::WebVRDevice::deviceIdLengthCap-1, nit: spaces around operator here and in ...
5 years, 9 months ago (2015-03-26 19:55:15 UTC) #15
bajones
Thanks again for the detailed review! Addressed all the new feedback with one exception, which ...
5 years, 9 months ago (2015-03-26 21:22:55 UTC) #16
no sievers
On 2015/03/26 21:22:55, bajones wrote: > Thanks again for the detailed review! Addressed all the ...
5 years, 9 months ago (2015-03-26 22:13:13 UTC) #17
bajones
On 2015/03/26 22:13:13, sievers wrote: > I like the idea of refcounting it through the ...
5 years, 9 months ago (2015-03-26 22:26:29 UTC) #18
bajones
On 2015/03/26 22:26:29, bajones wrote: > On 2015/03/26 22:13:13, sievers wrote: > > I like ...
5 years, 9 months ago (2015-03-26 23:59:21 UTC) #19
no sievers
ok just a few more nits https://codereview.chromium.org/829803003/diff/200001/content/browser/vr/vr_service.cc File content/browser/vr/vr_service.cc (right): https://codereview.chromium.org/829803003/diff/200001/content/browser/vr/vr_service.cc#newcode37 content/browser/vr/vr_service.cc:37: DCHECK(thread_checker_.CalledOnValidThread()); Can you ...
5 years, 9 months ago (2015-03-27 01:18:27 UTC) #20
bajones
On 2015/03/27 01:18:27, sievers wrote: > ok just a few more nits Thanks for being ...
5 years, 9 months ago (2015-03-27 19:34:53 UTC) #21
no sievers
lgtm https://codereview.chromium.org/829803003/diff/220001/content/browser/renderer_host/render_process_host_impl.cc File content/browser/renderer_host/render_process_host_impl.cc (right): https://codereview.chromium.org/829803003/diff/220001/content/browser/renderer_host/render_process_host_impl.cc#newcode918 content/browser/renderer_host/render_process_host_impl.cc:918: AddFilter(new VRMessageFilter()); Can you add the filter only ...
5 years, 9 months ago (2015-03-27 20:45:38 UTC) #22
Ted C
Silly higher level questions for the uninformed. https://codereview.chromium.org/829803003/diff/140001/content/public/android/java/src/org/chromium/content/browser/input/CardboardVRDevice.java File content/public/android/java/src/org/chromium/content/browser/input/CardboardVRDevice.java (right): https://codereview.chromium.org/829803003/diff/140001/content/public/android/java/src/org/chromium/content/browser/input/CardboardVRDevice.java#newcode1 content/public/android/java/src/org/chromium/content/browser/input/CardboardVRDevice.java:1: // Copyright ...
5 years, 9 months ago (2015-03-28 00:56:04 UTC) #23
bajones
On 2015/03/28 00:56:04, Ted C wrote: > Silly higher level questions for the uninformed. No ...
5 years, 9 months ago (2015-03-28 17:43:35 UTC) #24
Mike West
IPC LGTM.
5 years, 8 months ago (2015-03-30 05:07:37 UTC) #25
jdduke (slow)
https://codereview.chromium.org/829803003/diff/240001/content/browser/renderer_host/vr_message_filter.cc File content/browser/renderer_host/vr_message_filter.cc (right): https://codereview.chromium.org/829803003/diff/240001/content/browser/renderer_host/vr_message_filter.cc#newcode49 content/browser/renderer_host/vr_message_filter.cc:49: device->GetSensorState(state); So, these methods appear to be getting called ...
5 years, 8 months ago (2015-03-30 15:19:47 UTC) #27
bajones
tedchoc@: Addressed your nits, thanks! Let me know if you have any remaining concerns over ...
5 years, 8 months ago (2015-03-30 16:41:44 UTC) #28
bajones
achuith@: Could you give a quick thumbs up to the single line chrome_restart_request.cc change?
5 years, 8 months ago (2015-03-30 16:43:55 UTC) #29
bajones
Hm... My reviewers list didn't update properly for some reason. Let's try this again: achuith@: ...
5 years, 8 months ago (2015-03-30 16:45:25 UTC) #31
jdduke (slow)
On 2015/03/30 16:41:44, bajones wrote: > On 2015/03/30 15:19:47, jdduke wrote: > https://codereview.chromium.org/829803003/diff/240001/content/browser/renderer_host/vr_message_filter.cc#newcode49 > > ...
5 years, 8 months ago (2015-03-30 16:47:48 UTC) #32
achuithb
On 2015/03/30 16:45:25, bajones wrote: > Hm... My reviewers list didn't update properly for some ...
5 years, 8 months ago (2015-03-30 17:40:33 UTC) #33
jdduke (slow)
On 2015/03/30 16:47:48, jdduke wrote: > Thanks, yes, let's talk to them, and we can ...
5 years, 8 months ago (2015-04-01 17:13:35 UTC) #34
bajones
On 2015/04/01 17:13:35, jdduke wrote: > Just an update here for completeness, dcoz@ communicated to ...
5 years, 8 months ago (2015-04-09 20:50:14 UTC) #35
jdduke (slow)
On 2015/04/09 20:50:14, bajones wrote: > On 2015/04/01 17:13:35, jdduke wrote: > > Just an ...
5 years, 8 months ago (2015-04-09 21:35:26 UTC) #36
bajones
Adding brettw@ to reviewers to approve documentation files in third_party. Just landed some updates to ...
5 years, 8 months ago (2015-04-16 21:16:27 UTC) #38
jdduke (slow)
No objections here, thanks for addressing the synchronous API concerns. https://codereview.chromium.org/829803003/diff/340001/content/browser/vr/cardboard/cardboard_vr_device.cc File content/browser/vr/cardboard/cardboard_vr_device.cc (right): https://codereview.chromium.org/829803003/diff/340001/content/browser/vr/cardboard/cardboard_vr_device.cc#newcode63 ...
5 years, 8 months ago (2015-04-16 22:24:50 UTC) #39
bajones
Nits addressed, thanks again! https://codereview.chromium.org/829803003/diff/340001/content/browser/vr/cardboard/cardboard_vr_device.cc File content/browser/vr/cardboard/cardboard_vr_device.cc (right): https://codereview.chromium.org/829803003/diff/340001/content/browser/vr/cardboard/cardboard_vr_device.cc#newcode159 content/browser/vr/cardboard/cardboard_vr_device.cc:159: JNIEnv* env = AttachCurrentThread(); On ...
5 years, 8 months ago (2015-04-17 00:38:42 UTC) #40
jdduke (slow)
On 2015/04/17 00:38:42, bajones wrote: > Nits addressed, thanks again! > > https://codereview.chromium.org/829803003/diff/340001/content/browser/vr/cardboard/cardboard_vr_device.cc > File ...
5 years, 8 months ago (2015-04-17 00:43:00 UTC) #41
bajones
On 2015/04/17 00:43:00, jdduke wrote: > Is there a .jar you meant to add to ...
5 years, 8 months ago (2015-04-17 06:11:21 UTC) #42
bajones
tedchoc@: Would you mind taking another look at this as jdduke@ suggested? I'd appreciate your ...
5 years, 8 months ago (2015-04-22 23:26:02 UTC) #43
Ted C
android side lgtm Got a bit carried away and there are some style nits else ...
5 years, 8 months ago (2015-04-24 01:06:07 UTC) #44
bajones
Thanks for the review! Addressed most everything, with a couple of comments below: On 2015/04/24 ...
5 years, 8 months ago (2015-04-24 21:25:53 UTC) #45
jdduke (slow)
lgtm too for what it's worth. https://codereview.chromium.org/829803003/diff/400001/content/browser/vr/cardboard/cardboard_vr_device.cc File content/browser/vr/cardboard/cardboard_vr_device.cc (right): https://codereview.chromium.org/829803003/diff/400001/content/browser/vr/cardboard/cardboard_vr_device.cc#newcode63 content/browser/vr/cardboard/cardboard_vr_device.cc:63: frame_index_(0) { Would ...
5 years, 8 months ago (2015-04-24 21:46:08 UTC) #46
bajones
On 2015/04/24 21:46:08, jdduke wrote: > https://codereview.chromium.org/829803003/diff/400001/content/browser/vr/cardboard/cardboard_vr_device.cc#newcode63 > content/browser/vr/cardboard/cardboard_vr_device.cc:63: frame_index_(0) { > Would it be ...
5 years, 8 months ago (2015-04-24 22:03:47 UTC) #47
mdempsky
(Bunch of quick feedback while trying to familiarize myself with the code for security review.) ...
5 years, 7 months ago (2015-05-11 19:25:02 UTC) #49
mdempsky
https://codereview.chromium.org/829803003/diff/400001/content/renderer/vr_dispatcher.h File content/renderer/vr_dispatcher.h (right): https://codereview.chromium.org/829803003/diff/400001/content/renderer/vr_dispatcher.h#newcode26 content/renderer/vr_dispatcher.h:26: // blink::WebVRClient implementation. On 2015/05/11 19:25:01, mdempsky wrote: > ...
5 years, 7 months ago (2015-05-11 19:34:47 UTC) #50
mdempsky
https://codereview.chromium.org/829803003/diff/400001/content/public/android/java/src/org/chromium/content/browser/input/CardboardVRDevice.java File content/public/android/java/src/org/chromium/content/browser/input/CardboardVRDevice.java (right): https://codereview.chromium.org/829803003/diff/400001/content/public/android/java/src/org/chromium/content/browser/input/CardboardVRDevice.java#newcode14 content/public/android/java/src/org/chromium/content/browser/input/CardboardVRDevice.java:14: import com.google.vrtoolkit.cardboard.sensors.HeadTracker; This appears to be a (publicly) undocumented ...
5 years, 7 months ago (2015-05-11 22:11:09 UTC) #51
bajones
Thanks for the review, mdempsky@! I've got a patch in progress that I'll probably upload ...
5 years, 7 months ago (2015-05-12 00:13:39 UTC) #52
mdempsky_google
https://codereview.chromium.org/829803003/diff/400001/content/browser/vr/vr_device.h File content/browser/vr/vr_device.h (right): https://codereview.chromium.org/829803003/diff/400001/content/browser/vr/vr_device.h#newcode40 content/browser/vr/vr_device.h:40: }; On 2015/05/12 00:13:39, bajones wrote: > On 2015/05/11 ...
5 years, 7 months ago (2015-05-12 00:25:16 UTC) #54
bajones
On 2015/05/12 00:25:16, mdempsky_google wrote: > https://codereview.chromium.org/829803003/diff/400001/content/browser/vr/vr_device.h > File content/browser/vr/vr_device.h (right): > > https://codereview.chromium.org/829803003/diff/400001/content/browser/vr/vr_device.h#newcode40 > ...
5 years, 7 months ago (2015-05-12 16:24:57 UTC) #56
bajones
On 2015/05/12 16:24:57, bajones wrote: > Attempting to use DISSALLOW_COPY_AND_ASSIGN with VRDevice yields the following ...
5 years, 7 months ago (2015-05-12 16:38:18 UTC) #57
kerz_chromium
How much size will this add to android builds with the new SDK?
5 years, 7 months ago (2015-05-13 05:14:46 UTC) #59
bajones
On 2015/05/13 05:14:46, kerz_chromium wrote: > How much size will this add to android builds ...
5 years, 7 months ago (2015-05-13 18:32:17 UTC) #60
cpu_(ooo_6.6-7.5)
https://codereview.chromium.org/829803003/diff/420001/content/browser/vr/cardboard/cardboard_vr_device.h File content/browser/vr/cardboard/cardboard_vr_device.h (right): https://codereview.chromium.org/829803003/diff/420001/content/browser/vr/cardboard/cardboard_vr_device.h#newcode18 content/browser/vr/cardboard/cardboard_vr_device.h:18: public: this is android / clang only? Seems strange ...
5 years, 7 months ago (2015-05-15 23:28:07 UTC) #62
bajones
+tsepez@ For .mojom review, and +rockot@ for thoughts on my use of Mojo. At the ...
5 years, 6 months ago (2015-05-29 21:37:01 UTC) #64
Ken Rockot(use gerrit already)
https://codereview.chromium.org/829803003/diff/440001/content/browser/renderer_host/vr_message_filter.cc File content/browser/renderer_host/vr_message_filter.cc (right): https://codereview.chromium.org/829803003/diff/440001/content/browser/renderer_host/vr_message_filter.cc#newcode1 content/browser/renderer_host/vr_message_filter.cc:1: // Copyright 2015 The Chromium Authors. All rights reserved. ...
5 years, 6 months ago (2015-05-31 23:43:47 UTC) #65
Tom Sepez
https://codereview.chromium.org/829803003/diff/440001/content/renderer/vr/vr_type_converters.cc File content/renderer/vr/vr_type_converters.cc (right): https://codereview.chromium.org/829803003/diff/440001/content/renderer/vr/vr_type_converters.cc#newcode103 content/renderer/vr/vr_type_converters.cc:103: memcpy(output.deviceName, input->deviceName.data(), blink::WebVRDevice::deviceName is of type unsigned short[128], (e.g. ...
5 years, 6 months ago (2015-06-01 18:26:28 UTC) #66
bajones
Okay, I think this might just possibly be "the patch". If it passes review muster ...
5 years, 6 months ago (2015-06-12 20:16:43 UTC) #67
bajones
Post-weekend review ping, just to make sure I don't get buried in your inboxes. :)
5 years, 6 months ago (2015-06-15 17:58:46 UTC) #68
Tom Sepez
Mojom LGTM
5 years, 6 months ago (2015-06-15 18:03:36 UTC) #69
Ken Rockot(use gerrit already)
mojo-ish bits lgtm https://codereview.chromium.org/829803003/diff/540001/content/browser/vr/vr_device_manager.cc File content/browser/vr/vr_device_manager.cc (right): https://codereview.chromium.org/829803003/diff/540001/content/browser/vr/vr_device_manager.cc#newcode52 content/browser/vr/vr_device_manager.cc:52: delete g_vr_device_manager; Probably want to null ...
5 years, 6 months ago (2015-06-15 18:22:55 UTC) #70
bajones
jochen@: Could you take a look at the changes to build/common.gypi? sky@: Made a small ...
5 years, 6 months ago (2015-06-15 20:46:52 UTC) #72
sky
LGTM
5 years, 6 months ago (2015-06-15 21:55:56 UTC) #73
jochen (gone - plz use gerrit)
build/ lgtm with nit https://codereview.chromium.org/829803003/diff/560001/build/common.gypi File build/common.gypi (right): https://codereview.chromium.org/829803003/diff/560001/build/common.gypi#newcode3042 build/common.gypi:3042: 'defines': ['ENABLE_WEBVR=1'], nit. just ENABLE_WEBVR, ...
5 years, 6 months ago (2015-06-16 13:30:31 UTC) #74
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/829803003/580001
5 years, 6 months ago (2015-06-16 19:29:46 UTC) #77
commit-bot: I haz the power
Try jobs failed on following builders: android_chromium_gn_compile_dbg on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/android_chromium_gn_compile_dbg/builds/82110)
5 years, 6 months ago (2015-06-16 19:43:53 UTC) #79
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/829803003/790001
5 years, 6 months ago (2015-06-17 03:33:15 UTC) #82
commit-bot: I haz the power
Try jobs failed on following builders: android_clang_dbg_recipe on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/android_clang_dbg_recipe/builds/87688)
5 years, 6 months ago (2015-06-17 05:05:41 UTC) #84
bajones
isherman@: Could you please review the one line change to histograms.xml?
5 years, 6 months ago (2015-06-17 21:00:17 UTC) #86
Ilya Sherman
histograms.xml lgtm
5 years, 6 months ago (2015-06-17 21:16:11 UTC) #87
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/829803003/830001
5 years, 6 months ago (2015-06-17 22:38:20 UTC) #90
commit-bot: I haz the power
Try jobs failed on following builders: win8_chromium_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win8_chromium_ng/builds/7455)
5 years, 6 months ago (2015-06-18 00:51:10 UTC) #92
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/829803003/830001
5 years, 6 months ago (2015-06-18 01:39:37 UTC) #94
commit-bot: I haz the power
Try jobs failed on following builders: win8_chromium_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win8_chromium_ng/builds/7537)
5 years, 6 months ago (2015-06-18 03:59:32 UTC) #96
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/829803003/830001
5 years, 6 months ago (2015-06-18 16:04:13 UTC) #98
commit-bot: I haz the power
Committed patchset #43 (id:830001)
5 years, 6 months ago (2015-06-18 16:39:28 UTC) #99
commit-bot: I haz the power
Patchset 43 (id:??) landed as https://crrev.com/4ab52def6d1861a55fd9864b47f56c16e4b423a0 Cr-Commit-Position: refs/heads/master@{#335062}
5 years, 6 months ago (2015-06-18 16:40:35 UTC) #100
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/829803003/850001
5 years, 6 months ago (2015-06-19 23:35:52 UTC) #103
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: android_chromium_gn_compile_dbg on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/android_chromium_gn_compile_dbg/builds/83629) android_chromium_gn_compile_rel on ...
5 years, 6 months ago (2015-06-19 23:45:28 UTC) #105
bajones
Okay, here's my current plan for this CL: After landing the first time we found ...
5 years, 6 months ago (2015-06-22 18:27:51 UTC) #106
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/829803003/890001
5 years, 6 months ago (2015-06-22 20:08:17 UTC) #109
commit-bot: I haz the power
Committed patchset #46 (id:890001)
5 years, 6 months ago (2015-06-22 21:17:55 UTC) #110
commit-bot: I haz the power
5 years, 6 months ago (2015-06-22 21:19:03 UTC) #111
Message was sent while issue was closed.
Patchset 46 (id:??) landed as
https://crrev.com/02443533743dd265b7a8dec4bee855b0e544a727
Cr-Commit-Position: refs/heads/master@{#335561}

Powered by Google App Engine
This is Rietveld 408576698