Home | History | Annotate | Download | only in chromeos
      1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
      2 // Use of this source code is governed by a BSD-style license that can be
      3 // found in the LICENSE file.
      4 
      5 #ifndef CHROMEOS_CHROMEOS_SWITCHES_H_
      6 #define CHROMEOS_CHROMEOS_SWITCHES_H_
      7 
      8 #include "chromeos/chromeos_export.h"
      9 
     10 namespace chromeos {
     11 namespace switches {
     12 
     13 // Switches that are used in src/chromeos must go here.
     14 // Other switches that apply just to chromeos code should go here also (along
     15 // with any code that is specific to the chromeos system). ChromeOS specific UI
     16 // should be in src/ash.
     17 
     18 // Note: If you add a switch, consider if it needs to be copied to a subsequent
     19 // command line if the process executes a new copy of itself.  (For example,
     20 // see chromeos::LoginUtil::GetOffTheRecordCommandLine().)
     21 
     22 // Please keep alphabetized.
     23 CHROMEOS_EXPORT extern const char kAppOemManifestFile[];
     24 CHROMEOS_EXPORT extern const char kAshWebUIInit[];
     25 CHROMEOS_EXPORT extern const char kAuthExtensionPath[];
     26 CHROMEOS_EXPORT extern const char kChromeOSReleaseBoard[];
     27 CHROMEOS_EXPORT extern const char kDbusStub[];
     28 CHROMEOS_EXPORT extern const char kDefaultStubNetworkStateIdle[];
     29 CHROMEOS_EXPORT extern const char kDisableBootAnimation[];
     30 CHROMEOS_EXPORT extern const char kDisableChromeCaptivePortalDetector[];
     31 CHROMEOS_EXPORT extern const char kDisableDrive[];
     32 CHROMEOS_EXPORT extern const char kDisableLocalAccounts[];
     33 CHROMEOS_EXPORT extern const char kDisableLoginAnimations[];
     34 CHROMEOS_EXPORT extern const char kDisableNewChannelSwitcherUI[];
     35 CHROMEOS_EXPORT extern const char kDisableOOBEBlockingUpdate[];
     36 CHROMEOS_EXPORT extern const char kDisableOnlineEULA[];
     37 CHROMEOS_EXPORT extern const char kDisableOobeAnimation[];
     38 CHROMEOS_EXPORT extern const char kDisableQuickofficeComponentApp[];
     39 CHROMEOS_EXPORT extern const char kDisableStubEthernet[];
     40 CHROMEOS_EXPORT extern const char kEchoExtensionPath[];
     41 CHROMEOS_EXPORT extern const char kEnableBackgroundLoader[];
     42 CHROMEOS_EXPORT extern const char kEnableCarrierSwitching[];
     43 CHROMEOS_EXPORT extern const char kEnableChromeAudioSwitching[];
     44 CHROMEOS_EXPORT extern const char kEnableChromeCaptivePortalDetector[];
     45 CHROMEOS_EXPORT extern const char kEnableKioskMode[];
     46 CHROMEOS_EXPORT extern const char kEnableRequestTabletSite[];
     47 CHROMEOS_EXPORT extern const char kEnableScreensaverExtensions[];
     48 CHROMEOS_EXPORT extern const char kEnableStaticIPConfig[];
     49 CHROMEOS_EXPORT extern const char kEnableStubInteractive[];
     50 CHROMEOS_EXPORT extern const char kEnableStubPortalledWifi[];
     51 CHROMEOS_EXPORT extern const char kEnableTouchpadThreeFingerClick[];
     52 CHROMEOS_EXPORT extern const char kEnterpriseEnrollmentInitialModulus[];
     53 CHROMEOS_EXPORT extern const char kEnterpriseEnrollmentModulusLimit[];
     54 CHROMEOS_EXPORT extern const char kFileManagerShowCheckboxes[];
     55 CHROMEOS_EXPORT extern const char kFileManagerEnableWebstoreIntegration[];
     56 CHROMEOS_EXPORT extern const char kFirstExecAfterBoot[];
     57 CHROMEOS_EXPORT extern const char kForceLoginManagerInTests[];
     58 CHROMEOS_EXPORT extern const char kGuestSession[];
     59 CHROMEOS_EXPORT extern const char kHasChromeOSDiamondKey[];
     60 CHROMEOS_EXPORT extern const char kHasChromeOSKeyboard[];
     61 CHROMEOS_EXPORT extern const char kKioskModeScreensaverPath[];
     62 CHROMEOS_EXPORT extern const char kLoginScreen[];
     63 CHROMEOS_EXPORT extern const char kLoginManager[];
     64 CHROMEOS_EXPORT extern const char kLoginPassword[];
     65 CHROMEOS_EXPORT extern const char kLoginProfile[];
     66 CHROMEOS_EXPORT extern const char kLoginUser[];
     67 CHROMEOS_EXPORT extern const char kNaturalScrollDefault[];
     68 CHROMEOS_EXPORT extern const char kNoDiscardTabs[];
     69 CHROMEOS_EXPORT extern const char kNoSwapMetrics[];
     70 CHROMEOS_EXPORT extern const char kOobeSkipPostLogin[];
     71 CHROMEOS_EXPORT extern const char kSkipHWIDCheck[];
     72 CHROMEOS_EXPORT extern const char kSmsTestMessages[];
     73 CHROMEOS_EXPORT extern const char kStubCrosSettings[];
     74 CHROMEOS_EXPORT extern const char kUseNewNetworkConfigurationHandlers[];
     75 
     76 }  // namespace switches
     77 }  // namespace chromeos
     78 
     79 #endif  // CHROMEOS_CHROMEOS_SWITCHES_H_
     80