| Index: chrome/browser/sync_file_system/drive_backend/sync_engine.cc
|
| diff --git a/chrome/browser/sync_file_system/drive_backend/sync_engine.cc b/chrome/browser/sync_file_system/drive_backend/sync_engine.cc
|
| index 5f8fee8ac00a83a7e70e4544716c409e2c6e8e58..67e5f5606079120cadef188134f7fb537c4a8129 100644
|
| --- a/chrome/browser/sync_file_system/drive_backend/sync_engine.cc
|
| +++ b/chrome/browser/sync_file_system/drive_backend/sync_engine.cc
|
| @@ -118,7 +118,7 @@ class SyncEngine::WorkerObserver : public SyncWorkerInterface::Observer {
|
| }
|
|
|
| void OnPendingFileListUpdated(int item_count) override {
|
| - if (ui_task_runner_->RunsTasksOnCurrentThread()) {
|
| + if (ui_task_runner_->RunsTasksInCurrentSequence()) {
|
| if (sync_engine_)
|
| sync_engine_->OnPendingFileListUpdated(item_count);
|
| return;
|
| @@ -135,7 +135,7 @@ class SyncEngine::WorkerObserver : public SyncWorkerInterface::Observer {
|
| SyncFileStatus file_status,
|
| SyncAction sync_action,
|
| SyncDirection direction) override {
|
| - if (ui_task_runner_->RunsTasksOnCurrentThread()) {
|
| + if (ui_task_runner_->RunsTasksInCurrentSequence()) {
|
| if (sync_engine_)
|
| sync_engine_->OnFileStatusChanged(
|
| url, file_type, file_status, sync_action, direction);
|
| @@ -151,7 +151,7 @@ class SyncEngine::WorkerObserver : public SyncWorkerInterface::Observer {
|
|
|
| void UpdateServiceState(RemoteServiceState state,
|
| const std::string& description) override {
|
| - if (ui_task_runner_->RunsTasksOnCurrentThread()) {
|
| + if (ui_task_runner_->RunsTasksInCurrentSequence()) {
|
| if (sync_engine_)
|
| sync_engine_->UpdateServiceState(state, description);
|
| return;
|
|
|