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

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

Issue 13671005: Re-apply 192420: Move login switches to src/chromeos (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years, 8 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') | chrome/common/logging_chrome.cc » ('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 {
(...skipping 1529 matching lines...) Expand 10 before | Expand all | Expand 10 after
1540 1540
1541 // Enables static ip configuration. This flag should be removed when it's on by 1541 // Enables static ip configuration. This flag should be removed when it's on by
1542 // default. 1542 // default.
1543 const char kEnableStaticIPConfig[] = "enable-static-ip-config"; 1543 const char kEnableStaticIPConfig[] = "enable-static-ip-config";
1544 1544
1545 // Enables setting TRUST_SSL for server and CA certificates imported from user 1545 // Enables setting TRUST_SSL for server and CA certificates imported from user
1546 // ONC policy. This flag will be removed once the feature can be turned on by 1546 // ONC policy. This flag will be removed once the feature can be turned on by
1547 // default, which needs additional UI work. 1547 // default, which needs additional UI work.
1548 const char kEnableWebTrustCerts[] = "enable-web-trust-certs"; 1548 const char kEnableWebTrustCerts[] = "enable-web-trust-certs";
1549 1549
1550 // Passed to Chrome on first boot. Not passed on restart after sign out.
1551 const char kFirstBoot[] = "first-boot";
1552
1553 // Usually in browser tests the usual login manager bringup is skipped so that
1554 // tests can change how it's brought up. This flag disables that.
1555 const char kForceLoginManagerInTests[] = "force-login-manager-in-tests";
1556
1557 // If true, the Chromebook has a Chrome OS keyboard. Don't use the flag for 1550 // If true, the Chromebook has a Chrome OS keyboard. Don't use the flag for
1558 // Chromeboxes. 1551 // Chromeboxes.
1559 const char kHasChromeOSKeyboard[] = "has-chromeos-keyboard"; 1552 const char kHasChromeOSKeyboard[] = "has-chromeos-keyboard";
1560 1553
1561 // If true, the Chromebook has a keyboard with a diamond key. 1554 // If true, the Chromebook has a keyboard with a diamond key.
1562 const char kHasChromeOSDiamondKey[] = "has-chromeos-diamond-key"; 1555 const char kHasChromeOSDiamondKey[] = "has-chromeos-diamond-key";
1563 1556
1564 // Path for the screensaver used in Kiosk mode 1557 // Path for the screensaver used in Kiosk mode
1565 const char kKioskModeScreensaverPath[] = "kiosk-mode-screensaver-path"; 1558 const char kKioskModeScreensaverPath[] = "kiosk-mode-screensaver-path";
1566 1559
1567 // Enables Chrome-as-a-login-manager behavior.
1568 const char kLoginManager[] = "login-manager";
1569
1570 // Allows to override the first login screen. The value should be the name of
1571 // the first login screen to show (see
1572 // chrome/browser/chromeos/login/login_wizard_view.cc for actual names).
1573 // Ignored if kLoginManager is not specified. TODO(avayvod): Remove when the
1574 // switch is no longer needed for testing.
1575 const char kLoginScreen[] = "login-screen";
1576
1577 // Controls the initial login screen size. Pass width,height.
1578 const char kLoginScreenSize[] = "login-screen-size";
1579
1580 // Specifies the profile to use once a chromeos user is logged in.
1581 const char kLoginProfile[] = "login-profile";
1582
1583 // Specifies the user which is already logged in.
1584 const char kLoginUser[] = "login-user";
1585
1586 // Specifies a password to be used to login (along with login-user).
1587 const char kLoginPassword[] = "login-password";
1588
1589 // Enables natural scroll by default. 1560 // Enables natural scroll by default.
1590 const char kNaturalScrollDefault[] = "enable-natural-scroll-default"; 1561 const char kNaturalScrollDefault[] = "enable-natural-scroll-default";
1591 1562
1592 // Disables tab discard in low memory conditions, a feature which silently 1563 // Disables tab discard in low memory conditions, a feature which silently
1593 // closes inactive tabs to free memory and to attempt to avoid the kernel's 1564 // closes inactive tabs to free memory and to attempt to avoid the kernel's
1594 // out-of-memory process killer. 1565 // out-of-memory process killer.
1595 const char kNoDiscardTabs[] = "no-discard-tabs"; 1566 const char kNoDiscardTabs[] = "no-discard-tabs";
1596 1567
1597 // Indicates that the browser is in "browse without sign-in" (Guest session)
1598 // mode. Should completely disable extensions, sync and bookmarks.
1599 const char kGuestSession[] = "bwsi";
1600
1601 // Enables overriding the path for the default echo component extension. 1568 // Enables overriding the path for the default echo component extension.
1602 // Useful for testing. 1569 // Useful for testing.
1603 const char kEchoExtensionPath[] = "echo-ext-path"; 1570 const char kEchoExtensionPath[] = "echo-ext-path";
1604 1571
1605 // Indicates that a stub implementation of CrosSettings that stores settings in 1572 // Indicates that a stub implementation of CrosSettings that stores settings in
1606 // memory without signing should be used, treating current user as the owner. 1573 // memory without signing should be used, treating current user as the owner.
1607 // This option is for testing the chromeos build of chrome on the desktop only. 1574 // This option is for testing the chromeos build of chrome on the desktop only.
1608 const char kStubCrosSettings[] = "stub-cros-settings"; 1575 const char kStubCrosSettings[] = "stub-cros-settings";
1609 1576
1610 // Enables overriding the path for the default authentication extension. 1577 // Enables overriding the path for the default authentication extension.
(...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after
1711 1678
1712 // ----------------------------------------------------------------------------- 1679 // -----------------------------------------------------------------------------
1713 // DO NOT ADD YOUR CRAP TO THE BOTTOM OF THIS FILE. 1680 // DO NOT ADD YOUR CRAP TO THE BOTTOM OF THIS FILE.
1714 // 1681 //
1715 // You were going to just dump your switches here, weren't you? Instead, please 1682 // You were going to just dump your switches here, weren't you? Instead, please
1716 // put them in alphabetical order above, or in order inside the appropriate 1683 // put them in alphabetical order above, or in order inside the appropriate
1717 // ifdef at the bottom. The order should match the header. 1684 // ifdef at the bottom. The order should match the header.
1718 // ----------------------------------------------------------------------------- 1685 // -----------------------------------------------------------------------------
1719 1686
1720 } // namespace switches 1687 } // namespace switches
OLDNEW
« no previous file with comments | « chrome/common/chrome_switches.h ('k') | chrome/common/logging_chrome.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698