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.
5 // Constants for the names of various sync preferences, for easier changing.
7 #include "build/build_config.h"
9 namespace sync_driver
{
13 extern const char kSyncLastSyncedTime
[];
14 extern const char kSyncLastPollTime
[];
15 extern const char kSyncHasAuthError
[];
16 extern const char kSyncHasSetupCompleted
[];
17 extern const char kSyncKeepEverythingSynced
[];
19 extern const char kSyncAppList
[];
20 extern const char kSyncAppNotifications
[];
21 extern const char kSyncAppSettings
[];
22 extern const char kSyncApps
[];
23 extern const char kSyncArticles
[];
24 extern const char kSyncAutofillProfile
[];
25 extern const char kSyncAutofillWallet
[];
26 extern const char kSyncAutofillWalletMetadata
[];
27 extern const char kSyncAutofill
[];
28 extern const char kSyncBookmarks
[];
29 extern const char kSyncDeviceInfo
[];
30 extern const char kSyncDictionary
[];
31 extern const char kSyncExtensionSettings
[];
32 extern const char kSyncExtensions
[];
33 extern const char kSyncFaviconImages
[];
34 extern const char kSyncFaviconTracking
[];
35 extern const char kSyncHistoryDeleteDirectives
[];
36 extern const char kSyncPasswords
[];
37 extern const char kSyncPreferences
[];
38 extern const char kSyncPriorityPreferences
[];
39 extern const char kSyncSearchEngines
[];
40 extern const char kSyncSessions
[];
41 extern const char kSyncSupervisedUserSettings
[];
42 extern const char kSyncSupervisedUserSharedSettings
[];
43 extern const char kSyncSupervisedUserWhitelists
[];
44 extern const char kSyncSupervisedUsers
[];
45 extern const char kSyncSyncedNotificationAppInfo
[];
46 extern const char kSyncSyncedNotifications
[];
47 extern const char kSyncTabs
[];
48 extern const char kSyncThemes
[];
49 extern const char kSyncTypedUrls
[];
50 extern const char kSyncWifiCredentials
[];
52 extern const char kSyncManaged
[];
53 extern const char kSyncSuppressStart
[];
55 extern const char kSyncEncryptionBootstrapToken
[];
56 extern const char kSyncKeystoreEncryptionBootstrapToken
[];
58 extern const char kSyncSessionsGUID
[];
60 #if defined(OS_CHROMEOS)
61 extern const char kSyncSpareBootstrapToken
[];
62 #endif // defined(OS_CHROMEOS)
64 extern const char kSyncRemainingRollbackTries
[];
65 extern const char kSyncFirstSyncTime
[];
67 extern const char kSyncPassphrasePrompted
[];
69 extern const char kSyncMemoryPressureWarningCount
[];
70 extern const char kSyncShutdownCleanly
[];
72 extern const char kSyncInvalidationVersions
[];
74 extern const char kSyncLastRunVersion
[];
76 extern const char kSyncPassphraseEncryptionTransitionInProgress
[];
77 extern const char kSyncNigoriStateForPassphraseTransition
[];
81 } // namespace sync_driver