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

Issue 582363002: Remove Gamepad runtime flag (status=stable) for blink (Closed)

Created:
6 years, 3 months ago by heeyoun.lee
Modified:
6 years, 2 months ago
Reviewers:
eseidel
CC:
blink-reviews, kangil_, tfarina, pdr.
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Project:
blink
Visibility:
Public.

Description

Remove Gamepad runtime flag (status=stable) for blink BUG=402536 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=183354

Patch Set 1 #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+3 lines, -15 lines) Patch
M Source/modules/gamepad/NavigatorGamepad.cpp View 2 chunks +1 line, -2 lines 0 comments Download
M Source/modules/gamepad/NavigatorGamepad.idl View 1 chunk +1 line, -3 lines 0 comments Download
M Source/platform/RuntimeEnabledFeatures.in View 1 chunk +0 lines, -1 line 0 comments Download
M Source/web/FrameLoaderClientImpl.cpp View 1 chunk +1 line, -2 lines 1 comment Download
M Source/web/WebRuntimeFeatures.cpp View 1 chunk +0 lines, -5 lines 0 comments Download
M public/web/WebRuntimeFeatures.h View 1 chunk +0 lines, -2 lines 0 comments Download

Messages

Total messages: 14 (3 generated)
heeyoun.lee
This is for blink. PTAL
6 years, 3 months ago (2014-09-19 08:56:27 UTC) #2
heeyoun.lee
On 2014/09/19 08:56:27, heeyoun.lee wrote: > This is for blink. PTAL chromium : https://codereview.chromium.org/580403003/
6 years, 3 months ago (2014-09-19 08:57:57 UTC) #3
eseidel
lgtm https://codereview.chromium.org/582363002/diff/1/Source/web/FrameLoaderClientImpl.cpp File Source/web/FrameLoaderClientImpl.cpp (right): https://codereview.chromium.org/582363002/diff/1/Source/web/FrameLoaderClientImpl.cpp#newcode121 Source/web/FrameLoaderClientImpl.cpp:121: NavigatorGamepad::from(*document); I'm not sure why we're instantiating a ...
6 years, 2 months ago (2014-10-07 16:06:57 UTC) #5
eseidel
lgtm lgtm
6 years, 2 months ago (2014-10-07 16:06:58 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/582363002/1
6 years, 2 months ago (2014-10-07 16:07:43 UTC) #8
commit-bot: I haz the power
Committed patchset #1 (id:1) as 183354
6 years, 2 months ago (2014-10-07 17:22:40 UTC) #9
kbalazs
On 2014/10/07 17:22:40, I haz the power (commit-bot) wrote: > Committed patchset #1 (id:1) as ...
6 years, 2 months ago (2014-10-07 18:12:48 UTC) #10
kbalazs
On 2014/10/07 18:12:48, kbalazs wrote: > On 2014/10/07 17:22:40, I haz the power (commit-bot) wrote: ...
6 years, 2 months ago (2014-10-07 18:16:24 UTC) #11
kbalazs
On 2014/10/07 18:16:24, kbalazs wrote: > On 2014/10/07 18:12:48, kbalazs wrote: > > On 2014/10/07 ...
6 years, 2 months ago (2014-10-07 18:32:18 UTC) #12
kbalazs
On 2014/10/07 18:32:18, kbalazs wrote: > On 2014/10/07 18:16:24, kbalazs wrote: > > On 2014/10/07 ...
6 years, 2 months ago (2014-10-07 20:35:18 UTC) #13
kbalazs
6 years, 2 months ago (2014-10-07 20:47:59 UTC) #14
Message was sent while issue was closed.
On 2014/10/07 20:35:18, kbalazs wrote:
> On 2014/10/07 18:32:18, kbalazs wrote:
> > On 2014/10/07 18:16:24, kbalazs wrote:
> > > On 2014/10/07 18:12:48, kbalazs wrote:
> > > > On 2014/10/07 17:22:40, I haz the power (commit-bot) wrote:
> > > > > Committed patchset #1 (id:1) as 183354
> > > > 
> > > > Sorry guys but I have bad news. This will not work as it did not work
> > before:
> > > > https://codereview.chromium.org/560653002/. We need the flag for Jelly
> Bean.
> > > > Heeyoun, could you please add a comment into RuntimeEnabledFeatures.in
> > instead
> > > > so that future adventurers will not run into this ;) I am going to
revert
> > > this.
> > > 
> > > Hm, or maybe I'm wrong? Previously it failed on the bots but now it
passed.
> We
> > > don't support 4.3 anymore? Better if I don't take further action without
> > > understanding the situation.
> > 
> > Ok, I found the chromium part: https://codereview.chromium.org/580403003/
> > 
> > The problem is that gamepad uses 4.4 api's so now we will actually crash
(java
> > exception) on Jelly Bean. Please light me up if I'm wrong.
> 
> Revising my standpoint (and not). It won't crash, just doesn't work. But than
we
> should not expose the js api if the feature doesn't work.

Now I change my mind...

[16:42] <jamesr__> won't it just return an empty list of gamepads?
[16:43] <kbalazs> jamesr__: yes, I think it will do that. hm, maybe I'm too
paranoid.
[16:44] <jamesr__> sounds like working to me
[16:46] <kbalazs> jamesr__: ok, you buyed me. I was indeed too paranoic.

Sorry for the paranoia.

Powered by Google App Engine
This is Rietveld 408576698