| Index: chrome/browser/sync/engine/syncer_thread2.h
|
| diff --git a/chrome/browser/sync/engine/syncer_thread2.h b/chrome/browser/sync/engine/syncer_thread2.h
|
| index e60b5f47fe84c46f3ef90519a8bf1507a93d7e8b..138d2a5929084006a84904cd6fc22cf73230b91c 100644
|
| --- a/chrome/browser/sync/engine/syncer_thread2.h
|
| +++ b/chrome/browser/sync/engine/syncer_thread2.h
|
| @@ -84,25 +84,7 @@ class SyncerThread : public sessions::SyncSession::Delegate {
|
| friend class SyncerThread2Test;
|
|
|
| // State pertaining to exponential backoff or throttling periods.
|
| - struct WaitInterval {
|
| - enum Mode {
|
| - // A wait interval whose duration has been affected by exponential
|
| - // backoff.
|
| - // EXPONENTIAL_BACKOFF intervals are nudge-rate limited to 1 per interval.
|
| - EXPONENTIAL_BACKOFF,
|
| - // A server-initiated throttled interval. We do not allow any syncing
|
| - // during such an interval.
|
| - THROTTLED,
|
| - };
|
| - Mode mode;
|
| -
|
| - // This bool is set to true if we have observed a nudge during this
|
| - // interval and mode == EXPONENTIAL_BACKOFF.
|
| - bool had_nudge;
|
| - base::TimeDelta length;
|
| - base::OneShotTimer<SyncerThread> timer;
|
| - WaitInterval(Mode mode, base::TimeDelta length);
|
| - };
|
| + struct WaitInterval;
|
|
|
| // Internal state for every sync task that is scheduled.
|
| struct SyncSessionJob {
|
|
|