Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(29)

Side by Side Diff: chrome/common/chrome_switches.cc

Issue 14820030: Move Chrome OS switches to chromeos/chromeos_switches.cc (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: fix nits Created 7 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « chrome/common/chrome_switches.h ('k') | chromeos/chromeos_switches.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 #include "chrome/common/chrome_switches.h" 5 #include "chrome/common/chrome_switches.h"
6 6
7 #include "base/base_switches.h" 7 #include "base/base_switches.h"
8 #include "base/command_line.h" 8 #include "base/command_line.h"
9 9
10 namespace switches { 10 namespace switches {
11 11
12 // ----------------------------------------------------------------------------- 12 // -----------------------------------------------------------------------------
13 // Can't find the switch you are looking for? try looking in 13 // Can't find the switch you are looking for? Try looking in:
14 // base/base_switches.cc instead. 14 // ash/ash_switches.cc
15 // base/base_switches.cc
16 // chromeos/chromeos_switches.cc
17 // etc.
15 // 18 //
16 // When commenting your switch, please use the same voice as surrounding 19 // When commenting your switch, please use the same voice as surrounding
17 // comments. Imagine "This switch..." at the beginning of the phrase, and it'll 20 // comments. Imagine "This switch..." at the beginning of the phrase, and it'll
18 // all work out. 21 // all work out.
19 // ----------------------------------------------------------------------------- 22 // -----------------------------------------------------------------------------
20 23
21 // Enables or disables the "action box" UI in the toolbar. 24 // Enables or disables the "action box" UI in the toolbar.
22 const char kActionBox[] = "action-box"; 25 const char kActionBox[] = "action-box";
23 26
24 // Allows third-party content included on a page to prompt for a HTTP basic 27 // Allows third-party content included on a page to prompt for a HTTP basic
(...skipping 1457 matching lines...) Expand 10 before | Expand all | Expand 10 after
1482 1485
1483 // Uses the tablet specific UI components when available. 1486 // Uses the tablet specific UI components when available.
1484 const char kTabletUI[] = "tablet-ui"; 1487 const char kTabletUI[] = "tablet-ui";
1485 #endif 1488 #endif
1486 1489
1487 #if defined(USE_ASH) 1490 #if defined(USE_ASH)
1488 const char kAshDisableTabScrubbing[] = "ash-disable-tab-scrubbing"; 1491 const char kAshDisableTabScrubbing[] = "ash-disable-tab-scrubbing";
1489 const char kOpenAsh[] = "open-ash"; 1492 const char kOpenAsh[] = "open-ash";
1490 #endif 1493 #endif
1491 1494
1492 #if defined(OS_CHROMEOS)
1493 // When wallpaper boot animation is not disabled this switch
1494 // is used to override OOBE/sign in WebUI init type.
1495 // Possible values: parallel|postpone. Default: parallel.
1496 const char kAshWebUIInit[] = "ash-webui-init";
1497
1498 // Enables switching between different cellular carriers from the UI.
1499 const char kEnableCarrierSwitching[] = "enable-carrier-switching";
1500
1501 // Disables Kiosk app mode for ChromeOS.
1502 const char kDisableAppMode[] = "disable-app-mode";
1503
1504 // Disables wallpaper boot animation (except of OOBE case).
1505 const char kDisableBootAnimation[] = "disable-boot-animation";
1506
1507 // Disables Chrome Captive Portal detector, which initiates Captive
1508 // Portal detection for new active networks.
1509 const char kDisableChromeCaptivePortalDetector[] =
1510 "disable-chrome-captive-portal-detector";
1511
1512 // Disables Google Drive integration.
1513 const char kDisableDrive[] = "disable-drive";
1514
1515 // Disable policy-configured local accounts.
1516 const char kDisableLocalAccounts[] = "disable-local-accounts";
1517
1518 // Avoid doing expensive animations upon login.
1519 const char kDisableLoginAnimations[] = "disable-login-animations";
1520
1521 // Avoid doing animations upon oobe.
1522 const char kDisableOobeAnimation[] = "disable-oobe-animation";
1523
1524 // Enables component extension that initializes background pages of
1525 // certain hosted applications.
1526 const char kEnableBackgroundLoader[] = "enable-background-loader";
1527
1528 // Enables Chrome Captive Portal detector, which initiates Captive
1529 // Portal detection for new active networks.
1530 const char kEnableChromeCaptivePortalDetector[] =
1531 "enable-chrome-captive-portal-detector";
1532
1533 // Enables touchpad three-finger-click as middle button.
1534 const char kEnableTouchpadThreeFingerClick[]
1535 = "enable-touchpad-three-finger-click";
1536
1537 // Enables touchpad three-finger swipe.
1538 const char kEnableTouchpadThreeFingerSwipe[]
1539 = "enable-touchpad-three-finger-swipe";
1540
1541 // Enable Kiosk mode for ChromeOS.
1542 const char kEnableKioskMode[] = "enable-kiosk-mode";
1543
1544 // Enables request of tablet site (via user agent override).
1545 const char kEnableRequestTabletSite[] = "enable-request-tablet-site";
1546
1547 // Enables static ip configuration. This flag should be removed when it's on by
1548 // default.
1549 const char kEnableStaticIPConfig[] = "enable-static-ip-config";
1550
1551 // If true, the Chromebook has a Chrome OS keyboard. Don't use the flag for
1552 // Chromeboxes.
1553 const char kHasChromeOSKeyboard[] = "has-chromeos-keyboard";
1554
1555 // If true, the Chromebook has a keyboard with a diamond key.
1556 const char kHasChromeOSDiamondKey[] = "has-chromeos-diamond-key";
1557
1558 // Path for the screensaver used in Kiosk mode
1559 const char kKioskModeScreensaverPath[] = "kiosk-mode-screensaver-path";
1560
1561 // Enables natural scroll by default.
1562 const char kNaturalScrollDefault[] = "enable-natural-scroll-default";
1563
1564 // Disables tab discard in low memory conditions, a feature which silently
1565 // closes inactive tabs to free memory and to attempt to avoid the kernel's
1566 // out-of-memory process killer.
1567 const char kNoDiscardTabs[] = "no-discard-tabs";
1568
1569 // Enables overriding the path for the default echo component extension.
1570 // Useful for testing.
1571 const char kEchoExtensionPath[] = "echo-ext-path";
1572
1573 // Indicates that a stub implementation of CrosSettings that stores settings in
1574 // memory without signing should be used, treating current user as the owner.
1575 // This option is for testing the chromeos build of chrome on the desktop only.
1576 const char kStubCrosSettings[] = "stub-cros-settings";
1577
1578 // Enables overriding the path for the default authentication extension.
1579 const char kAuthExtensionPath[] = "auth-ext-path";
1580
1581 // Power of the power-of-2 initial modulus that will be used by the
1582 // auto-enrollment client. E.g. "4" means the modulus will be 2^4 = 16.
1583 const char kEnterpriseEnrollmentInitialModulus[] =
1584 "enterprise-enrollment-initial-modulus";
1585
1586 // Power of the power-of-2 maximum modulus that will be used by the
1587 // auto-enrollment client.
1588 const char kEnterpriseEnrollmentModulusLimit[] =
1589 "enterprise-enrollment-modulus-limit";
1590
1591 // Loads the File Manager as an extension instead of a platform app.
1592 // This flag is obsolete. Remove it, once Files.app v2 is stable.
1593 const char kFileManagerLegacy[] = "file-manager-legacy";
1594
1595 // Loads the File Manager with the legacy UI.
1596 const char kFileManagerLegacyUI[] = "file-manager-legacy-ui";
1597
1598 #ifndef NDEBUG
1599 // Skips all other OOBE pages after user login.
1600 const char kOobeSkipPostLogin[] = "oobe-skip-postlogin";
1601 #endif // NDEBUG
1602 #endif // OS_CHROMEOS
1603
1604 #if defined(OS_POSIX) 1495 #if defined(OS_POSIX)
1605 // A flag, generated internally by Chrome for renderer and other helper process 1496 // A flag, generated internally by Chrome for renderer and other helper process
1606 // command lines on Linux and Mac. It tells the helper process to enable crash 1497 // command lines on Linux and Mac. It tells the helper process to enable crash
1607 // dumping and reporting, because helpers cannot access the profile or other 1498 // dumping and reporting, because helpers cannot access the profile or other
1608 // files needed to make this decision. 1499 // files needed to make this decision.
1609 const char kEnableCrashReporter[] = "enable-crash-reporter"; 1500 const char kEnableCrashReporter[] = "enable-crash-reporter";
1610 1501
1611 // Used for turning on Breakpad crash reporting in a debug environment where 1502 // Used for turning on Breakpad crash reporting in a debug environment where
1612 // crash reporting is typically compiled but disabled. 1503 // crash reporting is typically compiled but disabled.
1613 const char kEnableCrashReporterForTesting[] = 1504 const char kEnableCrashReporterForTesting[] =
(...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after
1686 1577
1687 // ----------------------------------------------------------------------------- 1578 // -----------------------------------------------------------------------------
1688 // DO NOT ADD YOUR CRAP TO THE BOTTOM OF THIS FILE. 1579 // DO NOT ADD YOUR CRAP TO THE BOTTOM OF THIS FILE.
1689 // 1580 //
1690 // You were going to just dump your switches here, weren't you? Instead, please 1581 // You were going to just dump your switches here, weren't you? Instead, please
1691 // put them in alphabetical order above, or in order inside the appropriate 1582 // put them in alphabetical order above, or in order inside the appropriate
1692 // ifdef at the bottom. The order should match the header. 1583 // ifdef at the bottom. The order should match the header.
1693 // ----------------------------------------------------------------------------- 1584 // -----------------------------------------------------------------------------
1694 1585
1695 } // namespace switches 1586 } // namespace switches
OLDNEW
« no previous file with comments | « chrome/common/chrome_switches.h ('k') | chromeos/chromeos_switches.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698