Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(442)

Unified Diff: chrome/browser/sync_file_system/drive_backend/sync_task_manager_unittest.cc

Issue 1143343005: chrome/browser: Remove use of MessageLoopProxy and deprecated MessageLoop APIs (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Rebased. Created 5 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/sync_file_system/drive_backend/sync_task_manager_unittest.cc
diff --git a/chrome/browser/sync_file_system/drive_backend/sync_task_manager_unittest.cc b/chrome/browser/sync_file_system/drive_backend/sync_task_manager_unittest.cc
index cf01a067f3d03f5ff916f189bab95b609a6b6e35..9bb3ee05954b989c899f91bf62bfe020d8d7cc48 100644
--- a/chrome/browser/sync_file_system/drive_backend/sync_task_manager_unittest.cc
+++ b/chrome/browser/sync_file_system/drive_backend/sync_task_manager_unittest.cc
@@ -7,9 +7,11 @@
#include "base/basictypes.h"
#include "base/bind.h"
+#include "base/location.h"
#include "base/memory/weak_ptr.h"
#include "base/message_loop/message_loop.h"
#include "base/run_loop.h"
+#include "base/single_thread_task_runner.h"
#include "base/thread_task_runner_handle.h"
#include "chrome/browser/sync_file_system/drive_backend/sync_task.h"
#include "chrome/browser/sync_file_system/drive_backend/sync_task_manager.h"
@@ -29,8 +31,8 @@ namespace {
void DumbTask(SyncStatusCode status,
const SyncStatusCallback& callback) {
- base::MessageLoop::current()->PostTask(
- FROM_HERE, base::Bind(callback, status));
+ base::ThreadTaskRunnerHandle::Get()->PostTask(FROM_HERE,
+ base::Bind(callback, status));
}
void IncrementAndAssign(int expected_before_counter,
@@ -113,7 +115,7 @@ class TaskManagerClient
++task_scheduled_count_;
if (is_idle_task)
++idle_task_scheduled_count_;
- base::MessageLoop::current()->PostTask(
+ base::ThreadTaskRunnerHandle::Get()->PostTask(
FROM_HERE, base::Bind(callback, status_to_return));
}
@@ -144,7 +146,7 @@ class MultihopSyncTask : public ExclusiveTask {
void RunExclusive(const SyncStatusCallback& callback) override {
DCHECK(!*task_started_);
*task_started_ = true;
- base::MessageLoop::current()->PostTask(
+ base::ThreadTaskRunnerHandle::Get()->PostTask(
FROM_HERE, base::Bind(&MultihopSyncTask::CompleteTask,
weak_ptr_factory_.GetWeakPtr(), callback));
}
@@ -205,11 +207,10 @@ class BackgroundTask : public SyncTask {
if (stats_->max_parallel_task < stats_->running_background_task)
stats_->max_parallel_task = stats_->running_background_task;
- base::MessageLoop::current()->PostTask(
+ base::ThreadTaskRunnerHandle::Get()->PostTask(
FROM_HERE,
base::Bind(&BackgroundTask::CompleteTask,
- weak_ptr_factory_.GetWeakPtr(),
- base::Passed(&token)));
+ weak_ptr_factory_.GetWeakPtr(), base::Passed(&token)));
}
void CompleteTask(scoped_ptr<SyncTaskToken> token) {
@@ -277,7 +278,7 @@ class BlockerUpdateTestHelper : public SyncTask {
void UpdateBlockerSoon(const std::string& updated_to,
scoped_ptr<SyncTaskToken> token) {
log_->push_back(name_ + ": updated to " + updated_to);
- base::MessageLoop::current()->PostTask(
+ base::ThreadTaskRunnerHandle::Get()->PostTask(
FROM_HERE,
base::Bind(&BlockerUpdateTestHelper::UpdateBlocker,
weak_ptr_factory_.GetWeakPtr(), base::Passed(&token)));

Powered by Google App Engine
This is Rietveld 408576698