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

Issue 2385123005: Enable WebVR origin trial experiments. (Closed)

Created:
4 years, 2 months ago by amp
Modified:
4 years, 2 months ago
CC:
blink-reviews, chromium-reviews, creis+watch_chromium.org, darin-cc_chromium.org, haraken, jam, kinuko+watch, nasko+codewatch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Enable WebVR origin trial experiments. Intent to Experiment discussion: https://groups.google.com/a/chromium.org/d/msg/blink-dev/zGAzqfi0e00/atXaz8UCAQAJ BUG=652926 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation Committed: https://crrev.com/96e5488ff8ee752b774b20c3eea3ffd0227a70d6 Cr-Commit-Position: refs/heads/master@{#423925}

Patch Set 1 #

Patch Set 2 : Use OriginTrials:: check, try to add in GamepadExtensions. #

Patch Set 3 : Update ConditionalFeaturesForModules.cpp #

Total comments: 7

Patch Set 4 : rebase #

Patch Set 5 : Address comments, add more idl files for GamepadExtensions #

Patch Set 6 : Adding gamedpad partial definitions to conditional features, also ran formating. #

Patch Set 7 : rebase against ToT #

Total comments: 9

Patch Set 8 : Modify description to add link. #

Patch Set 9 : Rebase for conflict in ConditionalFeaturesForModules.cpp #

Unified diffs Side-by-side diffs Delta from patch set Stats (+52 lines, -26 lines) Patch
M content/browser/frame_host/render_frame_host_impl.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -7 lines 0 comments Download
M third_party/WebKit/Source/bindings/modules/v8/ConditionalFeaturesForModules.cpp View 1 2 3 4 5 6 7 8 4 chunks +29 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/modules/gamepad/Gamepad.idl View 1 2 3 4 1 chunk +3 lines, -3 lines 0 comments Download
M third_party/WebKit/Source/modules/gamepad/GamepadButton.idl View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/modules/gamepad/GamepadPose.idl View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/modules/vr/NavigatorVR.idl View 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/modules/vr/VRDisplay.idl View 1 2 3 4 5 6 7 8 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/modules/vr/VRDisplayCapabilities.idl View 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/modules/vr/VRDisplayEvent.idl View 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/modules/vr/VRDisplayEventInit.idl View 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/modules/vr/VREyeParameters.idl View 1 2 3 4 5 6 7 8 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/modules/vr/VRFieldOfView.idl View 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/modules/vr/VRFrameData.idl View 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/modules/vr/VRLayer.idl View 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/modules/vr/VRPose.idl View 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/modules/vr/VRStageParameters.idl View 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/platform/RuntimeEnabledFeatures.in View 1 2 3 4 5 6 7 8 2 chunks +2 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/web/FrameLoaderClientImpl.cpp View 1 2 3 4 5 6 2 chunks +3 lines, -1 line 0 comments Download

Messages

Total messages: 49 (19 generated)
iclelland
Looks pretty good -- I left a couple of comments that should help you get ...
4 years, 2 months ago (2016-10-05 21:55:57 UTC) #3
amp
Thanks for the pointers. I'm trying out the updates now. https://codereview.chromium.org/2385123005/diff/40001/content/browser/frame_host/render_frame_host_impl.cc File content/browser/frame_host/render_frame_host_impl.cc (right): https://codereview.chromium.org/2385123005/diff/40001/content/browser/frame_host/render_frame_host_impl.cc#newcode2187 ...
4 years, 2 months ago (2016-10-05 22:04:43 UTC) #4
chasej
https://codereview.chromium.org/2385123005/diff/40001/third_party/WebKit/Source/platform/RuntimeEnabledFeatures.in File third_party/WebKit/Source/platform/RuntimeEnabledFeatures.in (right): https://codereview.chromium.org/2385123005/diff/40001/third_party/WebKit/Source/platform/RuntimeEnabledFeatures.in#newcode104 third_party/WebKit/Source/platform/RuntimeEnabledFeatures.in:104: GamepadExtensions implied_by=WebVR On 2016/10/05 22:04:43, amp wrote: > On ...
4 years, 2 months ago (2016-10-05 22:46:47 UTC) #6
amp
On 2016/10/05 22:46:47, chasej wrote: > https://codereview.chromium.org/2385123005/diff/40001/third_party/WebKit/Source/platform/RuntimeEnabledFeatures.in > File third_party/WebKit/Source/platform/RuntimeEnabledFeatures.in (right): > > https://codereview.chromium.org/2385123005/diff/40001/third_party/WebKit/Source/platform/RuntimeEnabledFeatures.in#newcode104 > ...
4 years, 2 months ago (2016-10-05 23:11:00 UTC) #7
iclelland
On 2016/10/05 23:11:00, amp wrote: > On 2016/10/05 22:46:47, chasej wrote: > > > https://codereview.chromium.org/2385123005/diff/40001/third_party/WebKit/Source/platform/RuntimeEnabledFeatures.in ...
4 years, 2 months ago (2016-10-06 03:03:16 UTC) #8
chasej
On 2016/10/06 03:03:16, iclelland wrote: > On 2016/10/05 23:11:00, amp wrote: > > On 2016/10/05 ...
4 years, 2 months ago (2016-10-06 13:08:33 UTC) #9
amp
Thanks for pointing all the issues out. It makes sense now. Reiterating just to make ...
4 years, 2 months ago (2016-10-06 17:16:55 UTC) #10
iclelland
On Thu, Oct 6, 2016 at 1:16 PM, <amp@chromium.org> wrote: > Thanks for pointing all ...
4 years, 2 months ago (2016-10-06 17:36:25 UTC) #11
iclelland
On Thu, Oct 6, 2016 at 1:16 PM, <amp@chromium.org> wrote: > Thanks for pointing all ...
4 years, 2 months ago (2016-10-06 17:36:26 UTC) #12
amp
On 2016/10/06 17:36:26, iclelland wrote: > On Thu, Oct 6, 2016 at 1:16 PM, <mailto:amp@chromium.org> ...
4 years, 2 months ago (2016-10-06 18:13:58 UTC) #13
iclelland
On 2016/10/06 18:13:58, amp wrote: > On 2016/10/06 17:36:26, iclelland wrote: > > On Thu, ...
4 years, 2 months ago (2016-10-06 20:28:14 UTC) #14
amp
On 2016/10/06 20:28:14, iclelland wrote: > On 2016/10/06 18:13:58, amp wrote: > > On 2016/10/06 ...
4 years, 2 months ago (2016-10-06 20:46:10 UTC) #15
amp
+bajones for vr owners (no rush as we aren't trying to hit the branch point ...
4 years, 2 months ago (2016-10-06 20:49:49 UTC) #17
amp
PTAL +clamy for content/browser/frame_host/render_frame_host_impl.cc +haraken for everything else Everything is working now. I verified that ...
4 years, 2 months ago (2016-10-07 00:13:13 UTC) #19
haraken
LGTM https://codereview.chromium.org/2385123005/diff/120001/third_party/WebKit/Source/bindings/modules/v8/ConditionalFeaturesForModules.cpp File third_party/WebKit/Source/bindings/modules/v8/ConditionalFeaturesForModules.cpp (right): https://codereview.chromium.org/2385123005/diff/120001/third_party/WebKit/Source/bindings/modules/v8/ConditionalFeaturesForModules.cpp#newcode118 third_party/WebKit/Source/bindings/modules/v8/ConditionalFeaturesForModules.cpp:118: (originTrialContext && originTrialContext->isFeatureEnabled("WebVR"))) { Shouldn't this be "GamepadExtensions"? ...
4 years, 2 months ago (2016-10-07 02:19:52 UTC) #20
iclelland
On 2016/10/06 20:46:10, amp wrote: > On 2016/10/06 20:28:14, iclelland wrote: > > On 2016/10/06 ...
4 years, 2 months ago (2016-10-07 02:20:48 UTC) #21
bajones
modules/vr & gamepad LGTM
4 years, 2 months ago (2016-10-07 05:30:13 UTC) #22
haraken
This will need an API owner review. +jochen
4 years, 2 months ago (2016-10-07 05:58:52 UTC) #24
jochen (gone - plz use gerrit)
lgtm please add a link to the "intent to experiment" discussion to the CL description
4 years, 2 months ago (2016-10-07 06:57:00 UTC) #25
clamy
Thanks! https://codereview.chromium.org/2385123005/diff/120001/content/browser/frame_host/render_frame_host_impl.cc File content/browser/frame_host/render_frame_host_impl.cc (left): https://codereview.chromium.org/2385123005/diff/120001/content/browser/frame_host/render_frame_host_impl.cc#oldcode2207 content/browser/frame_host/render_frame_host_impl.cc:2207: if (browser_command_line.HasSwitch(switches::kEnableWebVR)) { Why not use directly "if ...
4 years, 2 months ago (2016-10-07 11:09:54 UTC) #26
iclelland
https://codereview.chromium.org/2385123005/diff/120001/content/browser/frame_host/render_frame_host_impl.cc File content/browser/frame_host/render_frame_host_impl.cc (left): https://codereview.chromium.org/2385123005/diff/120001/content/browser/frame_host/render_frame_host_impl.cc#oldcode2207 content/browser/frame_host/render_frame_host_impl.cc:2207: if (browser_command_line.HasSwitch(switches::kEnableWebVR)) { On 2016/10/07 11:09:54, clamy wrote: > ...
4 years, 2 months ago (2016-10-07 14:51:50 UTC) #27
clamy
https://codereview.chromium.org/2385123005/diff/120001/content/browser/frame_host/render_frame_host_impl.cc File content/browser/frame_host/render_frame_host_impl.cc (left): https://codereview.chromium.org/2385123005/diff/120001/content/browser/frame_host/render_frame_host_impl.cc#oldcode2207 content/browser/frame_host/render_frame_host_impl.cc:2207: if (browser_command_line.HasSwitch(switches::kEnableWebVR)) { On 2016/10/07 14:51:50, iclelland wrote: > ...
4 years, 2 months ago (2016-10-07 14:54:40 UTC) #28
iclelland
https://codereview.chromium.org/2385123005/diff/120001/content/browser/frame_host/render_frame_host_impl.cc File content/browser/frame_host/render_frame_host_impl.cc (left): https://codereview.chromium.org/2385123005/diff/120001/content/browser/frame_host/render_frame_host_impl.cc#oldcode2207 content/browser/frame_host/render_frame_host_impl.cc:2207: if (browser_command_line.HasSwitch(switches::kEnableWebVR)) { On 2016/10/07 14:54:40, clamy wrote: > ...
4 years, 2 months ago (2016-10-07 15:11:16 UTC) #29
clamy
Thanks! content/ lgtm. https://codereview.chromium.org/2385123005/diff/120001/content/browser/frame_host/render_frame_host_impl.cc File content/browser/frame_host/render_frame_host_impl.cc (left): https://codereview.chromium.org/2385123005/diff/120001/content/browser/frame_host/render_frame_host_impl.cc#oldcode2207 content/browser/frame_host/render_frame_host_impl.cc:2207: if (browser_command_line.HasSwitch(switches::kEnableWebVR)) { On 2016/10/07 15:11:16, ...
4 years, 2 months ago (2016-10-07 15:13:59 UTC) #30
amp
On 2016/10/07 06:57:00, jochen wrote: > lgtm > > please add a link to the ...
4 years, 2 months ago (2016-10-07 17:04:49 UTC) #31
amp
On 2016/10/07 02:20:48, iclelland wrote: > On 2016/10/06 20:46:10, amp wrote: > > On 2016/10/06 ...
4 years, 2 months ago (2016-10-07 17:07:23 UTC) #33
iclelland
On 2016/10/07 17:07:23, amp wrote: > On 2016/10/07 02:20:48, iclelland wrote: > > On 2016/10/06 ...
4 years, 2 months ago (2016-10-07 17:17:09 UTC) #38
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/2385123005/160001
4 years, 2 months ago (2016-10-07 19:12:03 UTC) #45
commit-bot: I haz the power
Committed patchset #9 (id:160001)
4 years, 2 months ago (2016-10-07 19:20:24 UTC) #47
commit-bot: I haz the power
4 years, 2 months ago (2016-10-07 19:22:25 UTC) #49
Message was sent while issue was closed.
Patchset 9 (id:??) landed as
https://crrev.com/96e5488ff8ee752b774b20c3eea3ffd0227a70d6
Cr-Commit-Position: refs/heads/master@{#423925}

Powered by Google App Engine
This is Rietveld 408576698