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

Issue 1512113002: Read feature param for Physical Web experiment (Closed)

Created:
5 years ago by cco3
Modified:
4 years, 12 months ago
CC:
chromium-reviews, rkaplow, mattreynolds
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Read feature param for Physical Web experiment BUG=529962 Committed: https://crrev.com/842ece221157e8d2082181282d14788e099f46a7 Cr-Commit-Position: refs/heads/master@{#367025}

Patch Set 1 #

Total comments: 4

Patch Set 2 : Actually compiled. Doh! #

Total comments: 4

Patch Set 3 : Use default value #

Total comments: 4

Patch Set 4 : Changed description in commit message #

Patch Set 5 : Used new feature API #

Total comments: 12

Patch Set 6 : Reorganized some code #

Total comments: 6

Patch Set 7 : Reorganize code again #

Patch Set 8 : Rebased #

Unified diffs Side-by-side diffs Delta from patch set Stats (+15 lines, -24 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/ChromeSwitches.java View 1 2 3 4 1 chunk +0 lines, -6 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java View 1 2 3 4 5 6 7 3 chunks +3 lines, -8 lines 0 comments Download
M chrome/browser/about_flags.cc View 1 2 3 4 5 6 7 2 chunks +4 lines, -2 lines 0 comments Download
M chrome/browser/android/chrome_feature_list.h View 1 2 3 4 5 6 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/android/chrome_feature_list.cc View 1 2 3 4 5 6 7 2 chunks +4 lines, -4 lines 0 comments Download
M chrome/common/chrome_switches.h View 1 2 3 4 5 6 7 1 chunk +0 lines, -1 line 0 comments Download
M chrome/common/chrome_switches.cc View 1 2 3 4 5 6 7 1 chunk +0 lines, -3 lines 0 comments Download

Messages

Total messages: 62 (23 generated)
cco3
5 years ago (2015-12-09 22:51:04 UTC) #2
nyquist
https://codereview.chromium.org/1512113002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java File chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java (right): https://codereview.chromium.org/1512113002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java#newcode88 chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java:88: private static boolean getBooleanParam(String paramName, boolean defaultValue) { defaultValue ...
5 years ago (2015-12-10 00:04:06 UTC) #3
cco3
https://codereview.chromium.org/1512113002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java File chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java (right): https://codereview.chromium.org/1512113002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java#newcode88 chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java:88: private static boolean getBooleanParam(String paramName, boolean defaultValue) { On ...
5 years ago (2015-12-10 01:22:54 UTC) #4
nyquist
https://codereview.chromium.org/1512113002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java File chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java (right): https://codereview.chromium.org/1512113002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java#newcode90 chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java:90: private static boolean getBooleanParam(String paramName, boolean defaultValue) { So ...
5 years ago (2015-12-10 01:45:23 UTC) #5
mmocny
https://codereview.chromium.org/1512113002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java File chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java (right): https://codereview.chromium.org/1512113002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java#newcode29 chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java:29: // TODO(cco3): Remove chrome://flag after Finch is experiment is ...
5 years ago (2015-12-10 15:07:04 UTC) #7
cco3
https://codereview.chromium.org/1512113002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java File chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java (right): https://codereview.chromium.org/1512113002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java#newcode29 chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java:29: // TODO(cco3): Remove chrome://flag after Finch is experiment is ...
5 years ago (2015-12-11 21:32:19 UTC) #8
mmocny
On 2015/12/11 21:32:19, cco3 wrote: > https://codereview.chromium.org/1512113002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java > File > chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java > (right): > > ...
5 years ago (2015-12-11 21:35:34 UTC) #9
chromium-reviews
On Fri, Dec 11, 2015 at 1:35 PM, <mmocny@chromium.org> wrote: > On 2015/12/11 21:32:19, cco3 ...
5 years ago (2015-12-11 21:43:36 UTC) #10
rkaplow
The previous best practices for flags was the have an "enable" and a "disable" flag. ...
5 years ago (2015-12-11 21:51:19 UTC) #11
rkaplow
going on vacation - adding alexei to do next round of review
5 years ago (2015-12-15 22:43:04 UTC) #15
mattreynolds
> The previous best practices for flags was the have an "enable" and a "disable" ...
5 years ago (2015-12-16 00:12:51 UTC) #16
Alexei Svitkine (slow)
Some comments below. It might still be better to switch to Feature API, because there's ...
5 years ago (2015-12-16 20:11:31 UTC) #18
nyquist
I agree that it would be great if this feature used the new Feature API. ...
5 years ago (2015-12-17 02:02:23 UTC) #19
cco3
On 2015/12/17 02:02:23, nyquist wrote: > I agree that it would be great if this ...
5 years ago (2015-12-17 22:12:20 UTC) #21
chromium-reviews
I've opened https://code.google.com/p/chromium/issues/detail?id=570461 to track adding the Java API. I can work on that tomorrow ...
5 years ago (2015-12-17 22:14:35 UTC) #22
cco3
On 2015/12/17 22:14:35, chromium-reviews wrote: > I've opened https://code.google.com/p/chromium/issues/detail?id=570461 to > track adding the Java ...
5 years ago (2015-12-17 22:23:45 UTC) #23
cco3
On 2015/12/17 22:14:35, chromium-reviews wrote: > I've opened https://code.google.com/p/chromium/issues/detail?id=570461 to > track adding the Java ...
5 years ago (2015-12-17 22:23:45 UTC) #24
chromium-reviews
Sounds good. I should have it ready tomorrow. On Thu, Dec 17, 2015 at 5:23 ...
5 years ago (2015-12-17 22:38:06 UTC) #25
Alexei Svitkine (slow)
I've sent out https://codereview.chromium.org/1538573004/ for review. Let me know if that works for you!
5 years ago (2015-12-18 18:01:02 UTC) #26
cco3
On 2015/12/18 18:01:02, Alexei Svitkine (slow) wrote: > I've sent out https://codereview.chromium.org/1538573004/ for review. Let ...
5 years ago (2015-12-19 01:17:01 UTC) #27
mmocny
overall looks good, just one comments. How does a user manage their feature list? https://codereview.chromium.org/1512113002/diff/80001/chrome/browser/android/chrome_feature_list.cc ...
5 years ago (2015-12-21 15:45:55 UTC) #28
Alexei Svitkine (slow)
lgtm % comments Thanks! https://codereview.chromium.org/1512113002/diff/80001/chrome/browser/android/chrome_feature_list.cc File chrome/browser/android/chrome_feature_list.cc (right): https://codereview.chromium.org/1512113002/diff/80001/chrome/browser/android/chrome_feature_list.cc#newcode47 chrome/browser/android/chrome_feature_list.cc:47: }; Nit: I'd put this ...
5 years ago (2015-12-21 15:48:18 UTC) #29
Alexei Svitkine (slow)
(still lgtm % my comments) https://codereview.chromium.org/1512113002/diff/80001/chrome/browser/about_flags.cc File chrome/browser/about_flags.cc (right): https://codereview.chromium.org/1512113002/diff/80001/chrome/browser/about_flags.cc#newcode26 chrome/browser/about_flags.cc:26: #include "chrome/browser/android/chrome_feature_list.h" I think ...
5 years ago (2015-12-21 15:50:50 UTC) #30
cco3
On 2015/12/21 15:45:55, mmocny wrote: > overall looks good, just one comments. > > How ...
5 years ago (2015-12-21 17:51:21 UTC) #31
cco3
https://codereview.chromium.org/1512113002/diff/80001/chrome/browser/about_flags.cc File chrome/browser/about_flags.cc (right): https://codereview.chromium.org/1512113002/diff/80001/chrome/browser/about_flags.cc#newcode26 chrome/browser/about_flags.cc:26: #include "chrome/browser/android/chrome_feature_list.h" On 2015/12/21 15:50:50, Alexei Svitkine (slow) wrote: ...
5 years ago (2015-12-21 18:10:12 UTC) #32
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1512113002/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1512113002/100001
5 years ago (2015-12-21 18:59:38 UTC) #35
Alexei Svitkine (slow)
https://codereview.chromium.org/1512113002/diff/100001/chrome/browser/about_flags.cc File chrome/browser/about_flags.cc (right): https://codereview.chromium.org/1512113002/diff/100001/chrome/browser/about_flags.cc#newcode69 chrome/browser/about_flags.cc:69: #include "chrome/browser/android/chrome_feature_list.h" This is a !defined(OS_ANDROID) block. You want ...
5 years ago (2015-12-21 19:02:17 UTC) #36
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/159035)
5 years ago (2015-12-21 19:06:08 UTC) #38
cco3
https://codereview.chromium.org/1512113002/diff/100001/chrome/browser/about_flags.cc File chrome/browser/about_flags.cc (right): https://codereview.chromium.org/1512113002/diff/100001/chrome/browser/about_flags.cc#newcode69 chrome/browser/about_flags.cc:69: #include "chrome/browser/android/chrome_feature_list.h" On 2015/12/21 19:02:17, Alexei Svitkine (slow) wrote: ...
5 years ago (2015-12-21 19:21:00 UTC) #39
cco3
Adding newt@ for android ownership (nyquist@ had already made some comments)
5 years ago (2015-12-21 19:23:48 UTC) #41
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1512113002/120001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1512113002/120001
5 years ago (2015-12-21 22:17:28 UTC) #43
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
5 years ago (2015-12-21 23:33:42 UTC) #45
gone
lgtm
4 years, 12 months ago (2015-12-28 22:43:35 UTC) #48
conleyo
On 2015/12/28 22:43:35, dfalcantara wrote: > lgtm Thank you!
4 years, 12 months ago (2015-12-28 22:45:12 UTC) #51
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1512113002/120001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1512113002/120001
4 years, 12 months ago (2015-12-28 22:45:15 UTC) #52
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_compile_dbg_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_compile_dbg_ng/builds/140162) mac_chromium_gn_rel on tryserver.chromium.mac (JOB_FAILED, ...
4 years, 12 months ago (2015-12-28 22:46:43 UTC) #54
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1512113002/140001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1512113002/140001
4 years, 12 months ago (2015-12-28 22:57:42 UTC) #58
commit-bot: I haz the power
Committed patchset #8 (id:140001)
4 years, 12 months ago (2015-12-28 23:54:10 UTC) #60
commit-bot: I haz the power
4 years, 12 months ago (2015-12-28 23:55:05 UTC) #62
Message was sent while issue was closed.
Patchset 8 (id:??) landed as
https://crrev.com/842ece221157e8d2082181282d14788e099f46a7
Cr-Commit-Position: refs/heads/master@{#367025}

Powered by Google App Engine
This is Rietveld 408576698