| Index: sync/engine/sync_session_job.h
|
| diff --git a/sync/engine/sync_session_job.h b/sync/engine/sync_session_job.h
|
| index 9fe036170757549728b17d9d61b2f040c4300c88..86911e1a593cbd8277fb91201485008b4649191f 100644
|
| --- a/sync/engine/sync_session_job.h
|
| +++ b/sync/engine/sync_session_job.h
|
| @@ -47,10 +47,9 @@ class SYNC_EXPORT_PRIVATE SyncSessionJob {
|
| ~SyncSessionJob();
|
|
|
| // Returns a new clone of the job, with a cloned SyncSession ready to be
|
| - // retried / rescheduled. The returned job will *never* be a canary,
|
| - // regardless of |this|. A job can only be cloned once it has finished,
|
| - // to prevent bugs where multiple jobs are scheduled with the same session.
|
| - // Use CloneAndAbandon if you want to clone before finishing.
|
| + // retried / rescheduled. A job can only be cloned once it has finished, to
|
| + // prevent bugs where multiple jobs are scheduled with the same session. Use
|
| + // CloneAndAbandon if you want to clone before finishing.
|
| scoped_ptr<SyncSessionJob> Clone() const;
|
| scoped_ptr<SyncSessionJob> CloneFromLocation(
|
| const tracked_objects::Location& from_here) const;
|
| @@ -75,15 +74,11 @@ class SYNC_EXPORT_PRIVATE SyncSessionJob {
|
| // notification) has been properly serviced.
|
| bool Finish(bool early_exit);
|
|
|
| - // Causes is_canary() to return true. Use with caution.
|
| - void GrantCanaryPrivilege();
|
| -
|
| static const char* GetPurposeString(Purpose purpose);
|
| static void GetSyncerStepsForPurpose(Purpose purpose,
|
| SyncerStep* start,
|
| SyncerStep* end);
|
|
|
| - bool is_canary() const;
|
| Purpose purpose() const;
|
| base::TimeTicks scheduled_start() const;
|
| void set_scheduled_start(base::TimeTicks start);
|
| @@ -111,7 +106,6 @@ class SYNC_EXPORT_PRIVATE SyncSessionJob {
|
|
|
| base::TimeTicks scheduled_start_;
|
| scoped_ptr<sessions::SyncSession> session_;
|
| - bool is_canary_;
|
|
|
| // Only used for purpose_ == CONFIGURATION. This, and different Finish() and
|
| // Succeeded() behavior may be arguments to subclass in the future.
|
|
|