summaryrefslogtreecommitdiffstats
path: root/chromeos/chromeos_switches.h
Commit message (Collapse)AuthorAgeFilesLines
* Bluetooth: remove enable-experimental-bluetooth flagkeybuk@chromium.org2013-05-231-1/+0
| | | | | | | | | | BUG=221813 TEST=device_unittests, verify Bluetooth options still available on Chrome OS Review URL: https://chromiumcodereview.appspot.com/15024005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@201871 0039d316-1c4b-4281-b951-d872f2087c98
* Move Chrome OS switches to chromeos/chromeos_switches.ccjamescook@chromium.org2013-05-101-3/+34
| | | | | | | | | | | | Take them out of chrome/common/chrome_switches.cc BUG=239626 TEST=compiles TBR=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/14820030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@199347 0039d316-1c4b-4281-b951-d872f2087c98
* Move audio device switching to Chrome.rkc@chromium.org2013-04-301-0/+1
| | | | | | | | | | | | | | Currently when a user plugs in (or plugs out) an audio device, cras checks the device priority and various other factors then switches the active device. Move this code to within Chrome. We're doing this primarily to be able to control the volume when an active device switches. We are moving to storing per device volumes in Chrome and we can't switch to the correct volume without a lag time (with the old volume) for a device unless the device switching is done in Chrome. This CL is still untested - will discuss the changes needed in Cras that I can make locally to test this CL. R=hshi@chromium.org, satorux@chromium.org BUG=175798 TEST=Plug in headphones to a device and ensure that the new active device are the headphones. Review URL: https://codereview.chromium.org/13993031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197462 0039d316-1c4b-4281-b951-d872f2087c98
* Kiosk app OEM manifest support in OOBE.zelidrag@chromium.org2013-04-271-0/+1
| | | | | | | | | BUG=217926 TEST=WizardControllerKioskFlowTest.ControlFlowKioskForcedEnrollment, KioskOemManifestParserTest.LoadTest Review URL: https://chromiumcodereview.appspot.com/13831006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@196942 0039d316-1c4b-4281-b951-d872f2087c98
* Enable new network change notifier by defaultgauravsh@chromium.org2013-04-261-1/+1
| | | | | | | | | | | This also switches ConnectivityStateHelper to use the NetworkStateHandler based implementation. BUG=189096 Review URL: https://chromiumcodereview.appspot.com/13934011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@196872 0039d316-1c4b-4281-b951-d872f2087c98
* Add option in about:flags to disable Quickoffice component extensiondpolukhin@chromium.org2013-04-251-0/+1
| | | | | | | | | | | | Previously it was chrome default flag but it is not enough because we need to disable it on official builds from UI for testing purpose. BUG=234604 TEST=manual Review URL: https://chromiumcodereview.appspot.com/14190013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@196452 0039d316-1c4b-4281-b951-d872f2087c98
* New command line parameter --disable-cros-online-eula disables online EULA ↵vasilii@chromium.org2013-04-241-0/+1
| | | | | | | | | | | | | on CrOS. The static localized version is shown instead. URLFetcher is explicitly asked to avoid cache and cookies while fetching the online EULA. BUG=174271 Review URL: https://chromiumcodereview.appspot.com/14120009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@196113 0039d316-1c4b-4281-b951-d872f2087c98
* OOBE blocking AU is enabled by default.ygorshenin@chromium.org2013-04-121-1/+1
| | | | | | | | | BUG=123577 TEST=browser_tests:*UpdateScreen* Review URL: https://chromiumcodereview.appspot.com/13976004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194012 0039d316-1c4b-4281-b951-d872f2087c98
* Re-Re-apply 192420: Move login switches to src/chromeos"stevenjb@chromium.org2013-04-051-1/+12
| | | | | | | | | | | | | Once more with feeling. This time for sure. I correctly figured out how to do a GOOGLE_CHROME_BUILD since apparantly this does not get defined in any of the CQ chromeos bots. BUG=192420 TBR=ben@chromium.org, et. al. Review URL: https://codereview.chromium.org/13730003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@192594 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 192504 "Re-apply 192420: Move login switches to src/chromeos"tkent@chromium.org2013-04-051-12/+1
| | | | | | | | | | | | | | | | > Re-apply 192420: Move login switches to src/chromeos > Includes fix for GOOGLE_CHROME_BUILD > > BUG=192420 > TBR=ben@chromium.org, nkostylev@google.com > > > Review URL: https://chromiumcodereview.appspot.com/13671005 TBR=stevenjb@chromium.org Review URL: https://codereview.chromium.org/13590004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@192510 0039d316-1c4b-4281-b951-d872f2087c98
* Re-apply 192420: Move login switches to src/chromeosstevenjb@chromium.org2013-04-051-1/+12
| | | | | | | | | | | | Includes fix for GOOGLE_CHROME_BUILD BUG=192420 TBR=ben@chromium.org, nkostylev@google.com Review URL: https://chromiumcodereview.appspot.com/13671005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@192504 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 192420 "Move login switches to src/chromeos"alexeypa@google.com2013-04-051-12/+1
| | | | | | | | | | | | | | | | | | | | | | | | It seems to break compile on Google Chrome ChromeOS: http://build.chromium.org/p/chromium.chrome/builders/Google%20Chrome%20ChromeOS/builds/51573/steps/compile/logs/stdio chrome/browser/ui/webui/options/browser_options_handler.cc: In member function 'void options::BrowserOptionsHandler::SetupMetricsReportingSettingVisibility()': chrome/browser/ui/webui/options/browser_options_handler.cc:1422: error: 'kGuestSession' is not a member of 'switches' > Move login switches to src/chromeos > > We will need access to these switches in src/chromeos as we migrate > login code there. > > BUG=226495 > > Review URL: https://codereview.chromium.org/13532012 TBR=stevenjb@chromium.org Review URL: https://codereview.chromium.org/13671003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@192431 0039d316-1c4b-4281-b951-d872f2087c98
* Move login switches to src/chromeosstevenjb@chromium.org2013-04-041-1/+12
| | | | | | | | | | | We will need access to these switches in src/chromeos as we migrate login code there. BUG=226495 Review URL: https://codereview.chromium.org/13532012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@192420 0039d316-1c4b-4281-b951-d872f2087c98
* Implemented portal detection + network error handling during the OOBE update ↵ygorshenin@chromium.org2013-03-291-0/+1
| | | | | | | | | | | | stage. BUG=170102, 123577 TEST=Manual tests on Lumpy and Linux ChromeOS build TBR=sky Review URL: https://chromiumcodereview.appspot.com/12838006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@191282 0039d316-1c4b-4281-b951-d872f2087c98
* Make manager-based flow default.antrim@chromium.org2013-03-261-1/+0
| | | | | | | | | BUG=176277 TBR=nkostylev@chromium.org, derat@chromium.org Review URL: https://chromiumcodereview.appspot.com/12742011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@190586 0039d316-1c4b-4281-b951-d872f2087c98
* Changes the networkingPrivate Extension API to usepneubeck@chromium.org2013-03-101-1/+1
| | | | | | | | | | | | | the NetworkStateHandler and ManagedNetworkConfigurationHandler instead of talking to the Shill*Client classes directly. This removes nearly all dependencies to Shill (except the VerifyAndSign functions) from the API implementation. BUG=147614, 157696 Review URL: https://chromiumcodereview.appspot.com/12319145 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187202 0039d316-1c4b-4281-b951-d872f2087c98
* Add flag to switch Chromium OS Bluetooth backendkeybuk@chromium.org2013-03-081-0/+1
| | | | | | | | | | | | | | This flag is passed by the OS session manager when it detects the newer Bluetooth backend is being used, and selects the alternate implementation of BluetoothAdapter. BUG=chromium-os:38832 TEST=started chrome with/without flag Review URL: https://chromiumcodereview.appspot.com/12660002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187080 0039d316-1c4b-4281-b951-d872f2087c98
* Improve network stub behaviorstevenjb@chromium.org2013-02-281-0/+2
| | | | | | | | | | | * Add Devices/Services to Manager client when addded to Device or Service client * Do not include services for disabled technologies in service lists BUG=none Review URL: https://codereview.chromium.org/12381002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185273 0039d316-1c4b-4281-b951-d872f2087c98
* - Adding a new ManagedNetworkConfigurationHandler.pneubeck@chromium.org2013-02-271-0/+1
| | | | | | | | | | | | | | | | | | | - Adapting the NetworkingPrivate extension API to use the new handler if it's available. - Changing explicit ownership of NetworkConfigurationHandler to singleton. - Adding gspencer@ and me as owners. The new handler will be responsible to - enforce network policies - handle shared vs. non-shared network configuration Compared to the NetworkConfigurationHandler, this handler shouldn't use Shill properties but ONC wherever possible. TBR=zelidrag@chromium.org (for gypi change) BUG=157696,148353 Review URL: https://chromiumcodereview.appspot.com/12211103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@184933 0039d316-1c4b-4281-b951-d872f2087c98
* Add manager selection for locally managed accountantrim@chromium.org2013-02-051-0/+1
| | | | | | | | | BUG=171923 Review URL: https://chromiumcodereview.appspot.com/12087108 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@180698 0039d316-1c4b-4281-b951-d872f2087c98
* Enable NetworkStateHandler alwaysstevenjb@chromium.org2013-02-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | This CL should have no affect on Chrome's behavior. It does the following: * Removes --enable-new-network-handlers and always enables them * Adds --ash-enable-new-network-status-area and uses that to control whether or not to use the new status area code * Adds --enable-new-network-change-notifier and uses that to control whether or not to use the new NetworkStateHandler based network change notifier * Deletes the unused NetworkDeviceHandler (this was added thinking that it was needed for Geolocation, but it turned out that the code had changed between Flimflam and Shill so it wasn't necessary) BUG=161869 For chrome/browser/ui/webui/chromeos, ash/ash_switches: TBR=xiyuan@chromium.org,sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/12095106 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@180505 0039d316-1c4b-4281-b951-d872f2087c98
* Screensaver implementation for ChromeOS.rkc@chromium.org2013-02-011-0/+1
| | | | | | | | | | | | | | | This is the initial implementation for screensaver extensions. The feature is currently behind a flag and installing an extension with a screensaver permission without the flag enabled will do nothing. This currently allows one Screensaver extension to be installed at a time, and brings up the screensaver after a fixed 2 minutes. Further work to be done is to add different timeouts for power manager if the screensaver is active, add more tests and add security features for the screensaver permission (if needed, this needs to be discussed still). TBR'ed jhawkins for chrome_browser_chromeos.gypi R=mpcomplete@chromium.org,stevenjb@chromium.org BUG=163681 TBR=jhawkins@chromium.org Review URL: https://codereview.chromium.org/12093058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@180189 0039d316-1c4b-4281-b951-d872f2087c98
* Add --enable-network-state-handler flagstevenjb@chromium.org2012-11-161-1/+2
| | | | | | | | | | | | Adds static Initialize() and Shutdown() metgods for NetworkStateHandler. BUG=none For about_flags: TBR=ben@chromium.org Review URL: https://codereview.chromium.org/11316032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168232 0039d316-1c4b-4281-b951-d872f2087c98
* chromeos: Break the dependency to chrome_switches.h from statistics_provider.cctfarina@chromium.org2012-10-241-0/+1
| | | | | | | | | | BUG=154372 R=stevenjb@chromium.org TBR=ben@chromium.org Review URL: https://codereview.chromium.org/11244004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@163870 0039d316-1c4b-4281-b951-d872f2087c98
* Remove #pragma once from chromeosajwong@chromium.org2012-07-111-1/+0
| | | | | | Review URL: https://chromiumcodereview.appspot.com/10693137 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146067 0039d316-1c4b-4281-b951-d872f2087c98
* Only send test sms messages on a switch.stevenjb@google.com2012-06-151-0/+1
| | | | | | | | | | | | | | | Use Shell singleton system/web_notification trays in unittests. Ash notifications have two problems with unit tests: 1. SmsWatcher only expects to be initialized once. The unit tests were creating one instance of SystemTray in the Shell instance created in AshTestBase, and a second was getting created in SystemTrayTest. Both contain a TraySms that initializes SmsWatcher. I expect there could be other side effects of having two system trays, so using the one in Shell in the unit tests seemed best. 2. The Sms stub was always generating test notifications when the default view was shown, which made the unit test behavior difficult to predict. The solution is to put these test messages on a flag. BUG=none TEST=aura_shell_unittests pass with --ash-notify Review URL: https://chromiumcodereview.appspot.com/10553008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142441 0039d316-1c4b-4281-b951-d872f2087c98
* Add --dbus-stub for testing dbus stub implementations on a device.stevenjb@google.com2012-05-111-0/+29
Change-Id: I4730996e6a860833ce7e66792d62dbd1f6db00ea BUG=none TEST=Add --dbus-stub to /sbin/session_manager_startup.sh; dbus stub implementation should be used for non-critical components (e.g. power manager) Review URL: https://chromiumcodereview.appspot.com/10392029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136629 0039d316-1c4b-4281-b951-d872f2087c98