summaryrefslogtreecommitdiffstats
path: root/components/sync_driver/sync_prefs.h
diff options
context:
space:
mode:
Diffstat (limited to 'components/sync_driver/sync_prefs.h')
-rw-r--r--components/sync_driver/sync_prefs.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/components/sync_driver/sync_prefs.h b/components/sync_driver/sync_prefs.h
index da94c5b..3400824 100644
--- a/components/sync_driver/sync_prefs.h
+++ b/components/sync_driver/sync_prefs.h
@@ -131,6 +131,12 @@ class SyncPrefs : NON_EXPORTED_BASE(public base::NonThreadSafe),
virtual int GetRemainingRollbackTries() const;
virtual void SetRemainingRollbackTries(int times);
+ // Get/set/clear first sync time of current user. Used to roll back browsing
+ // data later when user signs out.
+ base::Time GetFirstSyncTime() const;
+ void SetFirstSyncTime(base::Time time);
+ void ClearFirstSyncTime();
+
// For testing.
void SetManagedForTest(bool is_managed);