Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / components / signin / core / common / signin_switches.cc
index 2154245..c6e914e 100644 (file)
@@ -10,25 +10,42 @@ namespace switches {
 // expiration of credentials during testing.
 const char kClearTokenService[] = "clear-token-service";
 
+// Disables consistent identity features.
+const char kDisableAccountConsistency[] = "disable-account-consistency";
+
+// Disables new profile management system, including new profile chooser UI.
+const char kDisableNewProfileManagement[] = "disable-new-profile-management";
+
+// Disables the new avatar menu, forcing the top-corner avatar button.
+const char kDisableNewAvatarMenu[] = "disable-new-avatar-menu";
+
+// Disable sending signin scoped device id to LSO with refresh token request.
+const char kDisableSigninScopedDeviceId[] = "disable-signin-scoped-device-id";
+
+// Enables consistent identity features.
+const char kEnableAccountConsistency[] = "enable-account-consistency";
+
+// Enable the new avatar menu and the User Manager.
+const char kEnableNewAvatarMenu[] = "enable-new-avatar-menu";
+
+// Enables new profile management system, including lock mode.
+const char kEnableNewProfileManagement[] = "new-profile-management";
+
 // Enables the pure web-based flow for sign in on first run/NTP/wrench menu/
 // settings page.
-const char kEnableWebBasedSignin[]            = "enable-web-based-signin";
+const char kEnableWebBasedSignin[] = "enable-web-based-signin";
+
+// Enables the webview-based flow for sign in.
+const char kEnableWebviewBasedSignin[] = "enable-webview-based-signin";
+
+// Enables multiple account versions of chrome.identity APIs.
+const char kExtensionsMultiAccount[] = "extensions-multi-account";
 
 // Allows displaying the list of existing profiles in the avatar bubble for
 // fast switching between profiles.
-const char kFastUserSwitching[]             = "fast-user-switching";
+const char kFastUserSwitching[] = "fast-user-switching";
 
 // Enables using GAIA information to populate profile name and icon.
-const char kGoogleProfileInfo[]             = "google-profile-info";
-
-// Use new avatar menu. When combined with new-profile-management, it simply
-// shows the new profile management avatar menu. Otherwise it shows a redesigned
-// avatar menu with the same functionality as the old one, plus a tutorial card
-// at the top prompting the user to try out the new profile management UI.
-const char kNewAvatarMenu[]                 = "new-avatar-menu";
-
-// Use new profile management system, including profile sign-out and new
-// choosers.
-const char kNewProfileManagement[]          = "new-profile-management";
+const char kGoogleProfileInfo[] = "google-profile-info";
 
 }  // namespace switches