| Index: chrome/browser/sync_file_system/drive_backend/remote_change_processor_on_worker.cc
|
| diff --git a/chrome/browser/sync_file_system/drive_backend/remote_change_processor_on_worker.cc b/chrome/browser/sync_file_system/drive_backend/remote_change_processor_on_worker.cc
|
| index 858a5b0473768ba58ffbc566ca4269221f4fece0..335b83da48b03fb4b1ead14eb42895def64de39e 100644
|
| --- a/chrome/browser/sync_file_system/drive_backend/remote_change_processor_on_worker.cc
|
| +++ b/chrome/browser/sync_file_system/drive_backend/remote_change_processor_on_worker.cc
|
| @@ -37,11 +37,11 @@ void RemoteChangeProcessorOnWorker::PrepareForProcessRemoteChange(
|
|
|
| ui_task_runner_->PostTask(
|
| FROM_HERE,
|
| - base::Bind(&RemoteChangeProcessorWrapper::PrepareForProcessRemoteChange,
|
| - wrapper_,
|
| - url,
|
| - RelayCallbackToTaskRunner(
|
| - worker_task_runner_.get(), FROM_HERE, callback)));
|
| + base::BindOnce(
|
| + &RemoteChangeProcessorWrapper::PrepareForProcessRemoteChange,
|
| + wrapper_, url,
|
| + RelayCallbackToTaskRunner(worker_task_runner_.get(), FROM_HERE,
|
| + callback)));
|
| }
|
|
|
| void RemoteChangeProcessorOnWorker::ApplyRemoteChange(
|
| @@ -53,13 +53,10 @@ void RemoteChangeProcessorOnWorker::ApplyRemoteChange(
|
|
|
| ui_task_runner_->PostTask(
|
| FROM_HERE,
|
| - base::Bind(&RemoteChangeProcessorWrapper::ApplyRemoteChange,
|
| - wrapper_,
|
| - change,
|
| - local_path,
|
| - url,
|
| - RelayCallbackToTaskRunner(
|
| - worker_task_runner_.get(), FROM_HERE, callback)));
|
| + base::BindOnce(&RemoteChangeProcessorWrapper::ApplyRemoteChange, wrapper_,
|
| + change, local_path, url,
|
| + RelayCallbackToTaskRunner(worker_task_runner_.get(),
|
| + FROM_HERE, callback)));
|
| }
|
|
|
| void RemoteChangeProcessorOnWorker::FinalizeRemoteSync(
|
| @@ -70,13 +67,11 @@ void RemoteChangeProcessorOnWorker::FinalizeRemoteSync(
|
|
|
| ui_task_runner_->PostTask(
|
| FROM_HERE,
|
| - base::Bind(
|
| - &RemoteChangeProcessorWrapper::FinalizeRemoteSync,
|
| - wrapper_,
|
| - url,
|
| + base::BindOnce(
|
| + &RemoteChangeProcessorWrapper::FinalizeRemoteSync, wrapper_, url,
|
| clear_local_changes,
|
| - RelayCallbackToTaskRunner(
|
| - worker_task_runner_.get(), FROM_HERE, completion_callback)));
|
| + RelayCallbackToTaskRunner(worker_task_runner_.get(), FROM_HERE,
|
| + completion_callback)));
|
| }
|
|
|
| void RemoteChangeProcessorOnWorker::RecordFakeLocalChange(
|
| @@ -87,12 +82,10 @@ void RemoteChangeProcessorOnWorker::RecordFakeLocalChange(
|
|
|
| ui_task_runner_->PostTask(
|
| FROM_HERE,
|
| - base::Bind(&RemoteChangeProcessorWrapper::RecordFakeLocalChange,
|
| - wrapper_,
|
| - url,
|
| - change,
|
| - RelayCallbackToTaskRunner(
|
| - worker_task_runner_.get(), FROM_HERE, callback)));
|
| + base::BindOnce(&RemoteChangeProcessorWrapper::RecordFakeLocalChange,
|
| + wrapper_, url, change,
|
| + RelayCallbackToTaskRunner(worker_task_runner_.get(),
|
| + FROM_HERE, callback)));
|
| }
|
|
|
| void RemoteChangeProcessorOnWorker::DetachFromSequence() {
|
|
|