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

Issue 8898039: Show all experiments, even those that are unavailable on the current platform (Closed)

Created:
9 years ago by Tyler Breisacher (Chromium)
Modified:
9 years ago
CC:
chromium-reviews, arv (Not doing code reviews)
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

Show all experiments, even those that are unavailable on the current platform BUG=53560 TEST=Go to about:flags, check that all experiments are shown, with a list of the platforms where each one can run. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=115054

Patch Set 1 #

Patch Set 2 : Also show the list of platforms that are supported #

Patch Set 3 : Update wording and colors #

Total comments: 9

Patch Set 4 : Fixed a couple of things from comment 2 #

Patch Set 5 : AddOsStrings as recommended by thakis #

Total comments: 13

Patch Set 6 : Fixes from comment 6 #

Total comments: 1

Patch Set 7 : A few more small changes #

Total comments: 2

Patch Set 8 : Take out the raw text in the HTML #

Total comments: 4

Patch Set 9 : take out inner text in html template #

Patch Set 10 : Avoid implicit cast from unsigned to bool #

Total comments: 1

Patch Set 11 : Fix unit tests #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+48 lines, -11 lines) Patch
M chrome/app/generated_resources.grd View 1 2 3 4 5 6 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/about_flags.cc View 1 2 3 4 5 6 7 8 9 3 chunks +23 lines, -2 lines 0 comments Download
M chrome/browser/about_flags_unittest.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +2 lines, -2 lines 1 comment Download
M chrome/browser/resources/flags.css View 1 2 3 4 5 1 chunk +5 lines, -2 lines 0 comments Download
M chrome/browser/resources/flags.html View 1 2 3 4 5 6 7 8 3 chunks +8 lines, -4 lines 0 comments Download
M chrome/browser/resources/flags.js View 1 1 chunk +6 lines, -1 line 0 comments Download
M chrome/browser/ui/webui/flags_ui.cc View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 27 (0 generated)
Tyler Breisacher (Chromium)
Adding Peter as the reviewer as the bug was assigned to him previously. Let me ...
9 years ago (2011-12-14 07:15:01 UTC) #1
Nico
Overall approach looks nice! Remove R= line from cl description, that's not widely used. When ...
9 years ago (2011-12-16 20:25:07 UTC) #2
Tyler Breisacher (Chromium)
http://codereview.chromium.org/8898039/diff/12008/chrome/browser/about_flags.cc File chrome/browser/about_flags.cc (right): http://codereview.chromium.org/8898039/diff/12008/chrome/browser/about_flags.cc#newcode664 chrome/browser/about_flags.cc:664: } Wouldn't that append all four platforms to every ...
9 years ago (2011-12-16 21:18:11 UTC) #3
Nico
http://codereview.chromium.org/8898039/diff/12008/chrome/browser/about_flags.cc File chrome/browser/about_flags.cc (right): http://codereview.chromium.org/8898039/diff/12008/chrome/browser/about_flags.cc#newcode664 chrome/browser/about_flags.cc:664: } On 2011/12/16 21:18:11, tbreisacher wrote: > Wouldn't that ...
9 years ago (2011-12-16 21:38:01 UTC) #4
Tyler Breisacher (Chromium)
http://codereview.chromium.org/8898039/diff/24002/chrome/browser/about_flags.cc File chrome/browser/about_flags.cc (right): http://codereview.chromium.org/8898039/diff/24002/chrome/browser/about_flags.cc#newcode48 chrome/browser/about_flags.cc:48: const char str[10]; This "10" is super ugly. Without ...
9 years ago (2011-12-17 03:29:00 UTC) #5
Nico
Almost there, just some final nits :-) http://codereview.chromium.org/8898039/diff/24002/chrome/app/generated_resources.grd File chrome/app/generated_resources.grd (right): http://codereview.chromium.org/8898039/diff/24002/chrome/app/generated_resources.grd#newcode4603 chrome/app/generated_resources.grd:4603: <message name="IDS_FLAGS_NOT_SUPPORTED" ...
9 years ago (2011-12-17 03:34:26 UTC) #6
Tyler Breisacher (Chromium)
http://codereview.chromium.org/8898039/diff/24002/chrome/app/generated_resources.grd File chrome/app/generated_resources.grd (right): http://codereview.chromium.org/8898039/diff/24002/chrome/app/generated_resources.grd#newcode4603 chrome/app/generated_resources.grd:4603: <message name="IDS_FLAGS_NOT_SUPPORTED" desc="Shown instead of the Enable/Disable link, to ...
9 years ago (2011-12-17 04:20:34 UTC) #7
Nico
lgtm, but maybe change the name too http://codereview.chromium.org/8898039/diff/24002/chrome/app/generated_resources.grd File chrome/app/generated_resources.grd (right): http://codereview.chromium.org/8898039/diff/24002/chrome/app/generated_resources.grd#newcode4603 chrome/app/generated_resources.grd:4603: <message name="IDS_FLAGS_NOT_SUPPORTED" ...
9 years ago (2011-12-17 05:14:20 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/tbreisacher@chromium.org/8898039/24004
9 years ago (2011-12-17 23:39:40 UTC) #9
commit-bot: I haz the power
Presubmit check for 8898039-24004 failed and returned exit status 1. Running presubmit commit checks ...
9 years ago (2011-12-17 23:39:44 UTC) #10
Tyler Breisacher (Chromium)
OWNERS are arv, jhawkins, and estade. Can one of you take a look at this ...
9 years ago (2011-12-17 23:50:57 UTC) #11
James Hawkins
On 2011/12/17 23:50:57, tbreisacher wrote: > OWNERS are arv, jhawkins, and estade. Can one of ...
9 years ago (2011-12-17 23:58:26 UTC) #12
James Hawkins
http://codereview.chromium.org/8898039/diff/24004/chrome/browser/resources/flags.html File chrome/browser/resources/flags.html (right): http://codereview.chromium.org/8898039/diff/24004/chrome/browser/resources/flags.html#newcode75 chrome/browser/resources/flags.html:75: i18n-content="flagsNotSupported">NOT AVAILABLE ON THIS PLATFORM I don't think you ...
9 years ago (2011-12-18 00:01:59 UTC) #13
Tyler Breisacher (Chromium)
http://codereview.chromium.org/8898039/diff/24004/chrome/browser/resources/flags.html#newcode75 > chrome/browser/resources/flags.html:75: i18n-content="flagsNotSupported">NOT > AVAILABLE ON THIS PLATFORM > I don't think you meant ...
9 years ago (2011-12-18 02:23:57 UTC) #14
James Hawkins
http://codereview.chromium.org/8898039/diff/24004/chrome/browser/resources/flags.html File chrome/browser/resources/flags.html (right): http://codereview.chromium.org/8898039/diff/24004/chrome/browser/resources/flags.html#newcode75 chrome/browser/resources/flags.html:75: i18n-content="flagsNotSupported">NOT AVAILABLE ON THIS PLATFORM On 2011/12/18 00:01:59, James ...
9 years ago (2011-12-18 21:38:25 UTC) #15
Peter Beverloo
Thank you for taking care of this!
9 years ago (2011-12-19 15:23:56 UTC) #16
Tyler Breisacher (Chromium)
> Please remove this one. > > The content of the resources should match what ...
9 years ago (2011-12-19 18:00:08 UTC) #17
James Hawkins
LGTM with nits. http://codereview.chromium.org/8898039/diff/32001/chrome/browser/about_flags.cc File chrome/browser/about_flags.cc (right): http://codereview.chromium.org/8898039/diff/32001/chrome/browser/about_flags.cc#newcode47 chrome/browser/about_flags.cc:47: void AddOsStrings(unsigned bitmask, ListValue* list) { ...
9 years ago (2011-12-19 18:09:44 UTC) #18
Nico
http://codereview.chromium.org/8898039/diff/32001/chrome/browser/about_flags.cc File chrome/browser/about_flags.cc (right): http://codereview.chromium.org/8898039/diff/32001/chrome/browser/about_flags.cc#newcode47 chrome/browser/about_flags.cc:47: void AddOsStrings(unsigned bitmask, ListValue* list) { On 2011/12/19 18:09:44, ...
9 years ago (2011-12-19 18:53:36 UTC) #19
Tyler Breisacher (Chromium)
http://codereview.chromium.org/8898039/diff/32001/chrome/browser/resources/flags.html File chrome/browser/resources/flags.html (right): http://codereview.chromium.org/8898039/diff/32001/chrome/browser/resources/flags.html#newcode57 chrome/browser/resources/flags.html:57: <span jscontent="supported_platforms.join(', ')">MAC, LINUX</span> On 2011/12/19 18:09:44, James Hawkins ...
9 years ago (2011-12-19 18:59:28 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/tbreisacher@chromium.org/8898039/31008
9 years ago (2011-12-19 21:05:54 UTC) #21
commit-bot: I haz the power
Try job failure for 8898039-31008 (retry) on win_rel for step "compile" (clobber build). It's a ...
9 years ago (2011-12-19 22:18:10 UTC) #22
Tyler Breisacher (Chromium)
http://codereview.chromium.org/8898039/diff/16003/chrome/browser/about_flags.cc File chrome/browser/about_flags.cc (right): http://codereview.chromium.org/8898039/diff/16003/chrome/browser/about_flags.cc#newcode659 chrome/browser/about_flags.cc:659: bool supported = !!(experiment.supported_platforms & current_platform); This should fix ...
9 years ago (2011-12-19 23:23:25 UTC) #23
James Hawkins
SLGTM
9 years ago (2011-12-19 23:25:29 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/tbreisacher@chromium.org/8898039/32005
9 years ago (2011-12-19 23:32:13 UTC) #25
Nico
slgtm2
9 years ago (2011-12-19 23:32:43 UTC) #26
commit-bot: I haz the power
9 years ago (2011-12-20 01:01:43 UTC) #27
Change committed as 115054

Powered by Google App Engine
This is Rietveld 408576698