Home | History | Annotate | Download | only in sync_driver
      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 // Constants for the names of various sync preferences, for easier changing.
      6 
      7 #include "build/build_config.h"
      8 
      9 namespace sync_driver {
     10 
     11 namespace prefs {
     12 
     13 extern const char kEnhancedBookmarksExperimentEnabled[];
     14 extern const char kEnhancedBookmarksExtensionId[];
     15 
     16 extern const char kSyncLastSyncedTime[];
     17 extern const char kSyncHasAuthError[];
     18 extern const char kSyncHasSetupCompleted[];
     19 extern const char kSyncKeepEverythingSynced[];
     20 
     21 extern const char kSyncAppList[];
     22 extern const char kSyncAppNotifications[];
     23 extern const char kSyncAppSettings[];
     24 extern const char kSyncApps[];
     25 extern const char kSyncArticles[];
     26 extern const char kSyncAutofillProfile[];
     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 kSyncSupervisedUsers[];
     44 extern const char kSyncSyncedNotificationAppInfo[];
     45 extern const char kSyncSyncedNotifications[];
     46 extern const char kSyncTabs[];
     47 extern const char kSyncThemes[];
     48 extern const char kSyncTypedUrls[];
     49 
     50 extern const char kSyncManaged[];
     51 extern const char kSyncSuppressStart[];
     52 
     53 extern const char kSyncUsingSecondaryPassphrase[];
     54 extern const char kSyncEncryptionBootstrapToken[];
     55 extern const char kSyncKeystoreEncryptionBootstrapToken[];
     56 
     57 extern const char kSyncAcknowledgedSyncTypes[];
     58 
     59 extern const char kSyncSessionsGUID[];
     60 
     61 #if defined(OS_CHROMEOS)
     62 extern const char kSyncSpareBootstrapToken[];
     63 #endif  // defined(OS_CHROMEOS)
     64 
     65 extern const char kSyncRemainingRollbackTries[];
     66 extern const char kSyncFirstSyncTime[];
     67 
     68 }  // namespace prefs
     69 
     70 }  // namespace sync_driver
     71