summaryrefslogtreecommitdiffstats
path: root/chrome/browser/about_flags.cc
Commit message (Collapse)AuthorAgeFilesLines
* Rename all methods accessing Singleton<T> as GetInstance().satish@chromium.org2010-12-131-6/+6
| | | | | | | | | | | | | This is in preparation to a subsequent CL where Singleton<T> will restrict access to only the type being made singleton. I also moved pepper::ResourceTracker to a lazy instance since there were too many places in code where this class was being accessed from and this was a smaller change than renaming methods in that case. BUG=65298 TEST=all existing tests should pass. Review URL: http://codereview.chromium.org/5685007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68982 0039d316-1c4b-4281-b951-d872f2087c98
* Nuke the about:flag for Mac Instant now that there is a real pref.maf@chromium.org2010-12-101-7/+0
| | | | | | | | Fixes bug where Instant is on even when checkbox in prefs is cleared. BUG=66089 Review URL: http://codereview.chromium.org/5745004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68890 0039d316-1c4b-4281-b951-d872f2087c98
* Bring BG mode out from behind the flag on Windows.atwilson@chromium.org2010-12-081-1/+1
| | | | | | | | | | | | | | | | | Revert 68523 - Put BG mode back behind a flag for now. Just makes Windows functionality match mac/linux by gating background mode on an about:flags setting. BUG=65657 TEST=Install extension with background page, no wrench menu badge Review URL: http://codereview.chromium.org/5552004 TBR=atwilson@chromium.org Review URL: http://codereview.chromium.org/5568009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68614 0039d316-1c4b-4281-b951-d872f2087c98
* Put BG mode back behind a flag for now.atwilson@chromium.org2010-12-071-1/+1
| | | | | | | | | | | | Just makes Windows functionality match mac/linux by gating background mode on an about:flags setting. BUG=65657 TEST=Install extension with background page, no wrench menu badge Review URL: http://codereview.chromium.org/5552004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68523 0039d316-1c4b-4281-b951-d872f2087c98
* Adding a new command line flag (--enable-accelerated-layers) for turning vangelis@chromium.org2010-12-021-9/+7
| | | | | | | | | | | | | on the accelerated compositor for 3D CSS, Video, Plugins and Animations. Also the compositor will now always be enabled for WebGL and accelerated 2D canvas content. In addition, added an about:flags entry for the flag using the same name and description as our old "enable accelerated compositing" entry had, however triggering the new flag. This CL must be checked in after the patch for https://bugs.webkit.org/show_bug.cgi?id=50301 lands. BUG=64589 Review URL: http://codereview.chromium.org/5421001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68064 0039d316-1c4b-4281-b951-d872f2087c98
* Adds ability for about:flags to use a select for choosing one of manysky@chromium.org2010-12-021-46/+189
| | | | | | | | | | | 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 experimental location features to the about:flags pagejoth@chromium.org2010-12-011-0/+7
| | | | | | | | | | | Also update chromeactions.txt to record new UMAs BUG=58277 TEST=enable, run browser with "--vmodule=*location*=3 http://html5demos.com/geo", check "gateways": appears in the log. Review URL: http://codereview.chromium.org/5346009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67838 0039d316-1c4b-4281-b951-d872f2087c98
* Expose Cloud Print UI inside Chrome options.scottbyer@chromium.org2010-11-301-0/+8
| | | | | | | | | | | | For official Windows builds only, remove the flag and turn on the cloud print proxy setup UI. BUG=60092 TEST=On an official Windows build, cloud print gone from about:flags, present in both tabbed and untabbed options (under the hood). Review URL: http://codereview.chromium.org/5409001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67765 0039d316-1c4b-4281-b951-d872f2087c98
* Add an about:flags entry for disabling hyperlink auditing.jochen@chromium.org2010-11-301-0/+7
| | | | | | | | | | BUG=59024 TEST=none Review URL: http://codereview.chromium.org/5393001 Patch from Peter Beverloo <peter@chromium.org>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67701 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Revert "Finish wiring up chrome.app.install().""aa@chromium.org2010-11-261-0/+7
| | | | | | | | This reverts commit 89f4de523e9c916950f72c264cdefed662849124. TBR=aa@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67474 0039d316-1c4b-4281-b951-d872f2087c98
* net: disable the Snap Start command line flag.agl@chromium.org2010-11-241-7/+0
| | | | | | We're not ready for external people to start playing with this yet. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67260 0039d316-1c4b-4281-b951-d872f2087c98
* Turn background mode on by default on windows.atwilson@chromium.org2010-11-241-1/+1
| | | | | | | | | | | | Added a common routine to check whether background mode/background page tracking should be enabled with logic to enable it by default on windows. BUG=59980 TEST=existing tests suffice Review URL: http://codereview.chromium.org/5296003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67235 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Finish wiring up chrome.app.install()."aa@chromium.org2010-11-231-7/+0
| | | | | | | | This reverts commit c0ddb28cf383462655b52aa79396ea695c0ffb3c. TBR=aa@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67182 0039d316-1c4b-4281-b951-d872f2087c98
* Finish wiring up chrome.app.install().aa@chromium.org2010-11-231-0/+7
| | | | | | | | | | | | There is a UI issue (noted in the code) that I need to figure out before I can turn it on by default. BUG=49233 TEST=n/a Review URL: http://codereview.chromium.org/4995001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67163 0039d316-1c4b-4281-b951-d872f2087c98
* Add UMA reporting for about:flags usage.rsesek@chromium.org2010-11-181-21/+57
| | | | | | | | | 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
* Removed Labs section from Chrome OS settings page.avayvod@chromium.org2010-11-161-4/+58
| | | | | | | | | BUG=chromium-os:9035 TEST=Go to chrome://settings and observe that there's no Labs section. Review URL: http://codereview.chromium.org/5025001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66324 0039d316-1c4b-4281-b951-d872f2087c98
* Handful of related instant changes:sky@chromium.org2010-11-151-7/+0
| | | | | | | | | | | | | | | | | | | | . Makes the code for running the promo more real. We're not ready to flip it on yet, so it isn't enabled. . Nukes verbatim from about:flags and instead randomly chooses verbatim/predictive when the user opts in. We're doing this to try and see if we get feedback as to which one folks like more. Windows preferences shows you which one you get (by way of an obscure label). I'll change gtk do to that shortly too. . Adds metrics. And a couple of random style issues I encountered in some files. BUG=NONE TEST=NONE Review URL: http://codereview.chromium.org/5023001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66187 0039d316-1c4b-4281-b951-d872f2087c98
* Move click-to-play to about:flags.bauerb@chromium.org2010-11-121-0/+7
| | | | | | | | | | | | | | | | XIB changes: Add an outlet |pluginDefaultSettingMatrix_| to ContentSettingsDialogController, hooked up to the associated matrix, to remove the click-to-play radio button. While I'm at it, clean up a bit: * Remove the old --disable-click-to-play flag that reverted to the M6 behavior for blocked plugins * Make ContentExceptionsWindowController use ContentSettingComboModel for the action popup. * Make HostContentSettingsMapTest use AutoReset to reset command line switches. BUG=62091 TEST=unit_tests Review URL: http://codereview.chromium.org/4643007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65953 0039d316-1c4b-4281-b951-d872f2087c98
* Added "Experimental Extension APIs" to about:flags.morrita@chromium.org2010-11-121-0/+7
| | | | | | | | | BUG=62796 TEST=none Review URL: http://codereview.chromium.org/4768003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65887 0039d316-1c4b-4281-b951-d872f2087c98
* Add Snap Start to about:flagsagl@chromium.org2010-11-101-0/+7
| | | | | | | | | | | | | The recent unittests (still pending review) have shown that certificate errors are correctly piped through, so I think Snap Start is ready for about:flags, although it's still pretty verbose on the terminal. BUG=none TEST=none http://codereview.chromium.org/4735004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65680 0039d316-1c4b-4281-b951-d872f2087c98
* First cut of the about:conflicts page, listing all DLLs loaded in the Chrome ↵finnur@chromium.org2010-11-081-0/+7
| | | | | | | | | | | process. BUG=http://crbug.com/51105, http://crbug.com/57239 TEST=Unit tests included. Review URL: http://codereview.chromium.org/4524002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65366 0039d316-1c4b-4281-b951-d872f2087c98
* Add --enable-nacl to about:flagsabarth@chromium.org2010-11-061-0/+7
| | | | | | Review URL: http://codereview.chromium.org/4620001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65294 0039d316-1c4b-4281-b951-d872f2087c98
* Add flags for page prerendering.cbentzel@chromium.org2010-11-041-0/+7
| | | | | | | | | | | Contributed by: tburkard@chromium.org TEST=trybot BUG=61745 Review URL: http://codereview.chromium.org/4226002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65093 0039d316-1c4b-4281-b951-d872f2087c98
* [GTK] add instant prefestade@chromium.org2010-11-031-1/+1
| | | | | | | | | | | replace the flag with a pref. There is still a flag for verbatim matching, which sky just added. BUG=58937 TEST=manual Review URL: http://codereview.chromium.org/4277001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64965 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Add a confirm to quit experiment to about:flags.rsesek@chromium.org2010-11-031-0/+7
| | | | | | | | | BUG=27786,60591 TEST=Enable 'Confirm to Quit' in about:flags. When you press Cmd+Q, it brings up the floaty panel telling you to hold the key combo. When you do, it quits after 1.5 seconds. Review URL: http://codereview.chromium.org/4220005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64920 0039d316-1c4b-4281-b951-d872f2087c98
* Adds the ability to show verbatim instant results rather thansky@chromium.org2010-11-011-3/+10
| | | | | | | | | | | predictive results. More work is needed if we decide this is the direction to go, but it's good enough for us to play with. BUG=61378 TEST=none Review URL: http://codereview.chromium.org/4196009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64662 0039d316-1c4b-4281-b951-d872f2087c98
* [GTK] enable spoof proof infobars by default.estade@chromium.org2010-10-291-7/+0
| | | | | | | | | BUG=60110 TEST=manual Review URL: http://codereview.chromium.org/4223003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64516 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes bug in about:flags where we weren't pruning experiments thatsky@chromium.org2010-10-261-49/+64
| | | | | | | | | | | 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
* [linux] instant search/browsing first cutestade@chromium.org2010-10-261-1/+1
| | | | | | | | | | | Implements the tab contents switching stuff (but not the suggestion text bit). BUG=58937 TEST=manual (must be enabled in about:flags) Review URL: http://codereview.chromium.org/4049002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63815 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 63535 - Disable GPU features AcceleratingCompositing and WebGL by ↵enne@chromium.org2010-10-221-14/+18
| | | | | | | | | | | | | | | | | | default. (This change got checked into trunk only to get merged into M8.) Flags have been switched to reversed logic, and about_flags.cc modified to expose these to users in GUI. BUG=56053, 59092 TEST=Use about:flags to toggle features, confirm state with e.g. http://webglsamples.googlecode.com/hg/aquarium/aquarium.html http://webkit.org/blog-files/3d-transforms/poster-circle.html Vince's change for about:flags. Review URL: http://codereview.chromium.org/3978002 TBR=vangelis@chromium.org Review URL: http://codereview.chromium.org/3974004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63547 0039d316-1c4b-4281-b951-d872f2087c98
* Disable GPU features AcceleratingCompositing and WebGL by default.enne@chromium.org2010-10-221-18/+14
| | | | | | | | | | | Flags have been switched to reversed logic, and about_flags.cc modified to expose these to users in GUI. BUG=56053, 59092 TEST=Use about:flags to toggle features, confirm state with e.g. http://webglsamples.googlecode.com/hg/aquarium/aquarium.html http://webkit.org/blog-files/3d-transforms/poster-circle.html Vince's change for about:flags. Review URL: http://codereview.chromium.org/3978002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63535 0039d316-1c4b-4281-b951-d872f2087c98
* Add --enable-secure-infobars to about:flags.estade@chromium.org2010-10-211-14/+21
| | | | | | | | | BUG=60110 TEST=none Review URL: http://codereview.chromium.org/4063001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63416 0039d316-1c4b-4281-b951-d872f2087c98
* Add built-in DNS resolver support to about:labsagayev@chromium.org2010-10-211-1/+8
| | | | | | | | | BUG=60149 TEST=None Review URL: http://codereview.chromium.org/4036002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63404 0039d316-1c4b-4281-b951-d872f2087c98
* Enable about:flags in ChromeOS, part 1thakis@chromium.org2010-10-191-18/+10
| | | | | | | | | 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
* Revert 62881 - Moves instant back into flags.sky@chromium.org2010-10-171-7/+0
| | | | | | | | | | | | | | | I'm TBRing this since it's mostly a revert. TBR=ben@chromium.org BUG=59298 TEST=make sure instant isn't in preferences anymore. Review URL: http://codereview.chromium.org/3809005 TBR=sky@chromium.org Review URL: http://codereview.chromium.org/3777009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62883 0039d316-1c4b-4281-b951-d872f2087c98
* Moves instant back into flags.sky@chromium.org2010-10-171-0/+7
| | | | | | | | | | | | I'm TBRing this since it's mostly a revert. TBR=ben@chromium.org BUG=59298 TEST=make sure instant isn't in preferences anymore. Review URL: http://codereview.chromium.org/3809005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62881 0039d316-1c4b-4281-b951-d872f2087c98
* Move Cloud Print Proxy UI back to about:flags.scottbyer@chromium.org2010-10-151-8/+0
| | | | | | | | | BUG=59296, 59297 TEST=UI does not show up on Windows anymore unless you have the flag on. Review URL: http://codereview.chromium.org/3748008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62788 0039d316-1c4b-4281-b951-d872f2087c98
* about:flags: Fix disabling experiments.thakis@chromium.org2010-10-151-28/+106
| | | | | | | | | | | | | | | 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/+327
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