| Index: chrome/browser/sync/engine/process_commit_response_command.h
|
| diff --git a/chrome/browser/sync/engine/process_commit_response_command.h b/chrome/browser/sync/engine/process_commit_response_command.h
|
| index dbba580d58928e3a15f1361edced1a8016a83c61..a2f4430e9ec55314233479f3d5125501d75123ca 100644
|
| --- a/chrome/browser/sync/engine/process_commit_response_command.h
|
| +++ b/chrome/browser/sync/engine/process_commit_response_command.h
|
| @@ -27,11 +27,16 @@ class ProcessCommitResponseCommand : public ModelChangingSyncerCommand {
|
| ProcessCommitResponseCommand();
|
| virtual ~ProcessCommitResponseCommand();
|
|
|
| + // Override part of ModelChangingSyncerCommand's SyncerCommand implementation
|
| + virtual void ExecuteImpl(sessions::SyncSession*);
|
| +
|
| // ModelChangingSyncerCommand implementation.
|
| - virtual bool ModelNeutralExecuteImpl(sessions::SyncSession* session);
|
| virtual void ModelChangingExecuteImpl(sessions::SyncSession* session);
|
|
|
| private:
|
| + // Returns true if these updates should not be processed.
|
| + bool ModelNeutralShouldExitEarly(sessions::SyncSession* session);
|
| +
|
| CommitResponse::ResponseType ProcessSingleCommitResponse(
|
| syncable::WriteTransaction* trans,
|
| const sync_pb::CommitResponse_EntryResponse& pb_commit_response,
|
|
|