OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 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 | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 // Defines all the command-line switches used by Chrome. | 5 // Defines all the command-line switches used by Chrome. |
6 | 6 |
7 #ifndef CHROME_COMMON_CHROME_SWITCHES_H_ | 7 #ifndef CHROME_COMMON_CHROME_SWITCHES_H_ |
8 #define CHROME_COMMON_CHROME_SWITCHES_H_ | 8 #define CHROME_COMMON_CHROME_SWITCHES_H_ |
9 | 9 |
10 #include "build/build_config.h" | 10 #include "build/build_config.h" |
(...skipping 393 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
404 extern const char kTabletUI[]; | 404 extern const char kTabletUI[]; |
405 #endif | 405 #endif |
406 | 406 |
407 #if defined(USE_ASH) | 407 #if defined(USE_ASH) |
408 extern const char kAshDisableTabScrubbing[]; | 408 extern const char kAshDisableTabScrubbing[]; |
409 extern const char kOpenAsh[]; | 409 extern const char kOpenAsh[]; |
410 #endif | 410 #endif |
411 | 411 |
412 #if defined(OS_CHROMEOS) | 412 #if defined(OS_CHROMEOS) |
413 // Keep switches in alphabetical order. | 413 // Keep switches in alphabetical order. |
| 414 // See also src/chromeos/chromeos_switches.h |
414 extern const char kAshWebUIInit[]; | 415 extern const char kAshWebUIInit[]; |
415 extern const char kDisableAppMode[]; | 416 extern const char kDisableAppMode[]; |
416 extern const char kDisableBootAnimation[]; | 417 extern const char kDisableBootAnimation[]; |
417 extern const char kDisableChromeCaptivePortalDetector[]; | 418 extern const char kDisableChromeCaptivePortalDetector[]; |
418 extern const char kDisableDrive[]; | 419 extern const char kDisableDrive[]; |
419 extern const char kDisableLocalAccounts[]; | 420 extern const char kDisableLocalAccounts[]; |
420 extern const char kDisableLoginAnimations[]; | 421 extern const char kDisableLoginAnimations[]; |
421 extern const char kDisableOobeAnimation[]; | 422 extern const char kDisableOobeAnimation[]; |
422 extern const char kEnableBackgroundLoader[]; | 423 extern const char kEnableBackgroundLoader[]; |
423 extern const char kEnableCarrierSwitching[]; | 424 extern const char kEnableCarrierSwitching[]; |
424 extern const char kEnableChromeCaptivePortalDetector[]; | 425 extern const char kEnableChromeCaptivePortalDetector[]; |
425 extern const char kEnableDriveMetadataPrefetch[]; | 426 extern const char kEnableDriveMetadataPrefetch[]; |
426 extern const char kEnableDrivePrefetch[]; | 427 extern const char kEnableDrivePrefetch[]; |
427 extern const char kEnableTouchpadThreeFingerClick[]; | 428 extern const char kEnableTouchpadThreeFingerClick[]; |
428 extern const char kEnableTouchpadThreeFingerSwipe[]; | 429 extern const char kEnableTouchpadThreeFingerSwipe[]; |
429 extern const char kEnableKioskMode[]; | 430 extern const char kEnableKioskMode[]; |
430 extern const char kEnableRequestTabletSite[]; | 431 extern const char kEnableRequestTabletSite[]; |
431 extern const char kEnableStaticIPConfig[]; | 432 extern const char kEnableStaticIPConfig[]; |
432 extern const char kEnableWebTrustCerts[]; | 433 extern const char kEnableWebTrustCerts[]; |
433 extern const char kFirstBoot[]; | |
434 extern const char kForceLoginManagerInTests[]; | |
435 extern const char kHasChromeOSKeyboard[]; | 434 extern const char kHasChromeOSKeyboard[]; |
436 extern const char kHasChromeOSDiamondKey[]; | 435 extern const char kHasChromeOSDiamondKey[]; |
437 extern const char kKioskModeScreensaverPath[]; | 436 extern const char kKioskModeScreensaverPath[]; |
438 extern const char kLoginManager[]; | |
439 // TODO(avayvod): Remove this flag when it's unnecessary for testing | |
440 // purposes. | |
441 extern const char kLoginScreen[]; | |
442 extern const char kLoginScreenSize[]; | |
443 extern const char kLoginProfile[]; | |
444 extern const char kLoginUser[]; | |
445 extern const char kLoginPassword[]; | |
446 extern const char kNaturalScrollDefault[]; | 437 extern const char kNaturalScrollDefault[]; |
447 extern const char kNoDiscardTabs[]; | 438 extern const char kNoDiscardTabs[]; |
448 extern const char kGuestSession[]; | |
449 extern const char kEchoExtensionPath[]; | 439 extern const char kEchoExtensionPath[]; |
450 extern const char kStubCrosSettings[]; | 440 extern const char kStubCrosSettings[]; |
451 extern const char kAuthExtensionPath[]; | 441 extern const char kAuthExtensionPath[]; |
452 extern const char kEnterpriseEnrollmentInitialModulus[]; | 442 extern const char kEnterpriseEnrollmentInitialModulus[]; |
453 extern const char kEnterpriseEnrollmentModulusLimit[]; | 443 extern const char kEnterpriseEnrollmentModulusLimit[]; |
454 extern const char kFileManagerPackaged[]; | 444 extern const char kFileManagerPackaged[]; |
455 #ifndef NDEBUG | 445 #ifndef NDEBUG |
456 extern const char kOobeSkipPostLogin[]; | 446 extern const char kOobeSkipPostLogin[]; |
457 #endif | 447 #endif |
458 #endif | 448 #endif |
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
492 #else | 482 #else |
493 extern const char kEnablePrintPreview[]; | 483 extern const char kEnablePrintPreview[]; |
494 #endif | 484 #endif |
495 | 485 |
496 // DON'T ADD RANDOM STUFF HERE. Put it in the main section above in | 486 // DON'T ADD RANDOM STUFF HERE. Put it in the main section above in |
497 // alphabetical order, or in one of the ifdefs (also in order in each section). | 487 // alphabetical order, or in one of the ifdefs (also in order in each section). |
498 | 488 |
499 } // namespace switches | 489 } // namespace switches |
500 | 490 |
501 #endif // CHROME_COMMON_CHROME_SWITCHES_H_ | 491 #endif // CHROME_COMMON_CHROME_SWITCHES_H_ |
OLD | NEW |