1// Copyright 2014 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 COMPONENTS_SIGNIN_CORE_COMMON_SIGNIN_SWITCHES_H_
6#define COMPONENTS_SIGNIN_CORE_COMMON_SIGNIN_SWITCHES_H_
7
8namespace switches {
9
10// These switches should not be queried from CommandLine::HasSwitch() directly.
11// Always go through the helper functions in profile_management_switches.h
12// to properly take into account the state of field trials.
13
14// All switches in alphabetical order. The switches should be documented
15// alongside the definition of their values in the .cc file.
16extern const char kClearTokenService[];
17extern const char kDisableAccountConsistency[];
18extern const char kDisableNewAvatarMenu[];
19extern const char kDisableNewProfileManagement[];
20extern const char kDisableSigninScopedDeviceId[];
21extern const char kEnableAccountConsistency[];
22extern const char kEnableNewAvatarMenu[];
23extern const char kEnableNewProfileManagement[];
24extern const char kEnableWebBasedSignin[];
25extern const char kExtensionsMultiAccount[];
26extern const char kFastUserSwitching[];
27extern const char kGoogleProfileInfo[];
28
29}  // namespace switches
30
31#endif  // COMPONENTS_SIGNIN_CORE_COMMON_SIGNIN_SWITCHES_H_
32