| Index: sync/engine/commit.cc
 | 
| diff --git a/sync/engine/commit.cc b/sync/engine/commit.cc
 | 
| index 02bee1eed2b48e76c7e2b3fccbe1d6d8c79ba882..731643a3b4d66a7363618c319341fcd73c1f1af3 100644
 | 
| --- a/sync/engine/commit.cc
 | 
| +++ b/sync/engine/commit.cc
 | 
| @@ -63,15 +63,12 @@ void ClearSyncingBits(syncable::Directory* dir,
 | 
|  // return value of this function is true.
 | 
|  bool PrepareCommitMessage(sessions::SyncSession* session,
 | 
|                            sessions::OrderedCommitSet* commit_set,
 | 
| -                          ClientToServerMessage* commit_message) {
 | 
| +                          sync_pb::ClientToServerMessage* commit_message) {
 | 
|    TRACE_EVENT0("sync", "PrepareCommitMessage");
 | 
|  
 | 
|    commit_set->Clear();
 | 
|    commit_message->Clear();
 | 
|  
 | 
| -  // TODO(134769): This is a temporary fix for crbug.com/134715.
 | 
| -  commit_message->set_protocol_version(commit_message->protocol_version());
 | 
| -
 | 
|    WriteTransaction trans(FROM_HERE, SYNCER, session->context()->directory());
 | 
|    sessions::ScopedSetSessionWriteTransaction set_trans(session, &trans);
 | 
|  
 | 
| @@ -96,10 +93,10 @@ bool PrepareCommitMessage(sessions::SyncSession* session,
 | 
|  SyncerError BuildAndPostCommitsImpl(Syncer* syncer,
 | 
|                                      sessions::SyncSession* session,
 | 
|                                      sessions::OrderedCommitSet* commit_set) {
 | 
| -  ClientToServerMessage commit_message;
 | 
| +  sync_pb::ClientToServerMessage commit_message;
 | 
|    while (!syncer->ExitRequested() &&
 | 
|           PrepareCommitMessage(session, commit_set, &commit_message)) {
 | 
| -    ClientToServerResponse commit_response;
 | 
| +    sync_pb::ClientToServerResponse commit_response;
 | 
|  
 | 
|      DVLOG(1) << "Sending commit message.";
 | 
|      TRACE_EVENT_BEGIN0("sync", "PostCommit");
 | 
| 
 |