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

Unified Diff: chrome/browser/sync/chrome_sync_client.cc

Issue 2133083002: Remove all remaining traces of MessageLoopProxy. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 5 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/chrome_sync_client.cc
diff --git a/chrome/browser/sync/chrome_sync_client.cc b/chrome/browser/sync/chrome_sync_client.cc
index 59cc4cacd29f4caa512704daf219139a9833b54f..a601e1d6c107aeb1b19ffe639ed67fe9dfa0fca0 100644
--- a/chrome/browser/sync/chrome_sync_client.cc
+++ b/chrome/browser/sync/chrome_sync_client.cc
@@ -208,9 +208,9 @@ void ChromeSyncClient::Initialize() {
ui::GetDeviceFormFactor() == ui::DEVICE_FORM_FACTOR_TABLET,
*base::CommandLine::ForCurrentProcess(),
prefs::kSavingBrowserHistoryDisabled, sync_service_url,
- content::BrowserThread::GetMessageLoopProxyForThread(
+ content::BrowserThread::GetTaskRunnerForThread(
content::BrowserThread::UI),
- content::BrowserThread::GetMessageLoopProxyForThread(
+ content::BrowserThread::GetTaskRunnerForThread(
content::BrowserThread::DB),
token_service, url_request_context_getter, web_data_service_,
password_store_));
@@ -442,16 +442,15 @@ ChromeSyncClient::CreateModelWorkerForGroup(
switch (group) {
case syncer::GROUP_DB:
return new BrowserThreadModelWorker(
- BrowserThread::GetMessageLoopProxyForThread(BrowserThread::DB),
+ BrowserThread::GetTaskRunnerForThread(BrowserThread::DB),
syncer::GROUP_DB, observer);
case syncer::GROUP_FILE:
return new BrowserThreadModelWorker(
- BrowserThread::GetMessageLoopProxyForThread(BrowserThread::FILE),
+ BrowserThread::GetTaskRunnerForThread(BrowserThread::FILE),
syncer::GROUP_FILE, observer);
case syncer::GROUP_UI:
return new UIModelWorker(
- BrowserThread::GetMessageLoopProxyForThread(BrowserThread::UI),
- observer);
+ BrowserThread::GetTaskRunnerForThread(BrowserThread::UI), observer);
case syncer::GROUP_PASSIVE:
return new syncer::PassiveModelWorker(observer);
case syncer::GROUP_HISTORY: {
@@ -460,8 +459,7 @@ ChromeSyncClient::CreateModelWorkerForGroup(
return nullptr;
return new HistoryModelWorker(
history_service->AsWeakPtr(),
- BrowserThread::GetMessageLoopProxyForThread(BrowserThread::UI),
- observer);
+ BrowserThread::GetTaskRunnerForThread(BrowserThread::UI), observer);
}
case syncer::GROUP_PASSWORD: {
if (!password_store_.get())
@@ -512,7 +510,7 @@ void ChromeSyncClient::RegisterDesktopDataTypes(
base::Closure error_callback =
base::Bind(&ChromeReportUnrecoverableError, chrome::GetChannel());
const scoped_refptr<base::SingleThreadTaskRunner> ui_thread =
- BrowserThread::GetMessageLoopProxyForThread(BrowserThread::UI);
+ BrowserThread::GetTaskRunnerForThread(BrowserThread::UI);
#if defined(ENABLE_EXTENSIONS)
// App sync is enabled by default. Register unless explicitly

Powered by Google App Engine
This is Rietveld 408576698