| Index: chrome/browser/sync/sessions/sync_session.h
|
| ===================================================================
|
| --- chrome/browser/sync/sessions/sync_session.h (revision 52107)
|
| +++ chrome/browser/sync/sessions/sync_session.h (working copy)
|
| @@ -65,6 +65,12 @@
|
| virtual void OnReceivedLongPollIntervalUpdate(
|
| const base::TimeDelta& new_interval) = 0;
|
|
|
| + // The client needs to cease and desist syncing at once. This occurs when
|
| + // the Syncer detects that the backend store has fundamentally changed or
|
| + // is a different instance altogether (e.g. swapping from a test instance
|
| + // to production, or a global stop syncing operation has wiped the store).
|
| + virtual void OnShouldStopSyncingPermanently() = 0;
|
| +
|
| protected:
|
| virtual ~Delegate() {}
|
| };
|
|
|