diff options
Diffstat (limited to 'chrome/browser/sync/profile_sync_service.h')
-rw-r--r-- | chrome/browser/sync/profile_sync_service.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/chrome/browser/sync/profile_sync_service.h b/chrome/browser/sync/profile_sync_service.h index e2f0384..7aeea0d 100644 --- a/chrome/browser/sync/profile_sync_service.h +++ b/chrome/browser/sync/profile_sync_service.h @@ -648,6 +648,11 @@ class ProfileSyncService : public ProfileSyncServiceBase, friend class TestProfileSyncService; FRIEND_TEST_ALL_PREFIXES(ProfileSyncServiceTest, InitialState); + // Detects and attempts to recover from a previous improper datatype + // configuration where Keep Everything Synced and the preferred types were + // not correctly set. + void TrySyncDatatypePrefRecovery(); + // Starts up sync if it is not suppressed and preconditions are met. // Called from Initialize() and UnsuppressAndStart(). void TryStart(); |