summaryrefslogtreecommitdiffstats
path: root/chrome/browser/about_flags.h
Commit message (Collapse)AuthorAgeFilesLines
* Move base/values.h into the base namespace. This includes a cros DEPS rolldmazzoni@chromium.org2011-07-121-2/+5
| | | | | | | | | | with a minor change to that code since libcros also uses base/values.h. BUG=88666 TEST=none Review URL: http://codereview.chromium.org/7259019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@92208 0039d316-1c4b-4281-b951-d872f2087c98
* Modify about:flags to support switches with values.gavinp@chromium.org2011-02-111-5/+9
| | | | | | | | | | | | | | about:flags right now doesn't support switches like "--foo=bar". It only handles simple switches like "--quux". The prerender feature has a few options, and to avoid confusing contradictory mixes of simple switches, we want to use valued switches. But for that, we'll need lab support. BUG=none TEST=AboutFlagsTest.* Review URL: http://codereview.chromium.org/6483015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74599 0039d316-1c4b-4281-b951-d872f2087c98
* Remove modality of MULTI_VALUE choice types in AboutFlagsgavinp@chromium.org2011-02-091-3/+4
| | | | | | | | | | | | | | | | | | | Previously the UI for multivalues in AboutFlags was confusing, since you could "enable" or "disable" the feature, then select an option from a combobox. This change removes this modality, and instead, the first option from the multivalue should be considered the "disabled" version of the lab (we even assert that it has no command line flags). This CL was originally http://codereview.chromium.org/6410082/ , but cbentzel suggested we split it up into two CLs: this is the first of them. BUG=none TEST=AboutFlagsTest.MultiValues Review URL: http://codereview.chromium.org/6413037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74277 0039d316-1c4b-4281-b951-d872f2087c98
* Adds ability for about:flags to use a select for choosing one of manysky@chromium.org2010-12-021-0/+40
| | | | | | | | | | | values, and wires this up for instant. BUG=none TEST=none Review URL: http://codereview.chromium.org/5451003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68022 0039d316-1c4b-4281-b951-d872f2087c98
* Add UMA reporting for about:flags usage.rsesek@chromium.org2010-11-181-0/+4
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/4910001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66638 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes bug in about:flags where we weren't pruning experiments thatsky@chromium.org2010-10-261-0/+38
| | | | | | | | | | | are not enabled for the current platform but were at one point. BUG=60206 TEST=none Review URL: http://codereview.chromium.org/3989002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63952 0039d316-1c4b-4281-b951-d872f2087c98
* Enable about:flags in ChromeOS, part 1thakis@chromium.org2010-10-191-3/+0
| | | | | | | | | BUG=57634 TEST=Go to about:flags in ChromeOS. It should appear. Review URL: http://codereview.chromium.org/3896001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63137 0039d316-1c4b-4281-b951-d872f2087c98
* about:flags: Fix disabling experiments.thakis@chromium.org2010-10-151-1/+13
| | | | | | | | | | | | | | | The problem was that the restart code would copy the switches added by about:flags to the restarted instance, so that e.g. --enable-expose-for-tabs would be passed on the the command line even though the experiment was disabled. Now the flags added by about:switches are explicitly removed before the restart. Also wrap the switches added by about:flags with --start-flags-switches and --end-flags-switches switches. These unknown switches are ignored, but are useful to see on about:version. Also add a bunch of unrelated unit tests. BUG=56314 TEST=See bug. Review URL: http://codereview.chromium.org/3813007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62777 0039d316-1c4b-4281-b951-d872f2087c98
* Rename about:labs to about:flags, part 3/3thakis@chromium.org2010-10-151-0/+36
This renames the cc and h files, and renames the --no-labs switch to --no-experiments BUG=59139 TEST=about:flags still works Review URL: http://codereview.chromium.org/3777005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62682 0039d316-1c4b-4281-b951-d872f2087c98