Index: ios/chrome/browser/sync/ios_chrome_sync_client.mm |
diff --git a/ios/chrome/browser/sync/ios_chrome_sync_client.mm b/ios/chrome/browser/sync/ios_chrome_sync_client.mm |
index 00a39707b0306a8603e15ebd6f9122b2d167be96..94557ea8f34289feaa268d7633bd09871284b230 100644 |
--- a/ios/chrome/browser/sync/ios_chrome_sync_client.mm |
+++ b/ios/chrome/browser/sync/ios_chrome_sync_client.mm |
@@ -342,36 +342,34 @@ IOSChromeSyncClient::GetSyncBridgeForModelType(syncer::ModelType type) { |
} |
scoped_refptr<syncer::ModelSafeWorker> |
-IOSChromeSyncClient::CreateModelWorkerForGroup( |
- syncer::ModelSafeGroup group, |
- syncer::WorkerLoopDestructionObserver* observer) { |
+IOSChromeSyncClient::CreateModelWorkerForGroup(syncer::ModelSafeGroup group) { |
DCHECK_CURRENTLY_ON(web::WebThread::UI); |
switch (group) { |
case syncer::GROUP_DB: |
return new syncer::BrowserThreadModelWorker( |
web::WebThread::GetTaskRunnerForThread(web::WebThread::DB), |
- syncer::GROUP_DB, observer); |
+ syncer::GROUP_DB); |
case syncer::GROUP_FILE: |
return new syncer::BrowserThreadModelWorker( |
web::WebThread::GetTaskRunnerForThread(web::WebThread::FILE), |
- syncer::GROUP_FILE, observer); |
+ syncer::GROUP_FILE); |
case syncer::GROUP_UI: |
return new syncer::UIModelWorker( |
- web::WebThread::GetTaskRunnerForThread(web::WebThread::UI), observer); |
+ web::WebThread::GetTaskRunnerForThread(web::WebThread::UI)); |
case syncer::GROUP_PASSIVE: |
- return new syncer::PassiveModelWorker(observer); |
+ return new syncer::PassiveModelWorker(); |
case syncer::GROUP_HISTORY: { |
history::HistoryService* history_service = GetHistoryService(); |
if (!history_service) |
return nullptr; |
return new browser_sync::HistoryModelWorker( |
history_service->AsWeakPtr(), |
- web::WebThread::GetTaskRunnerForThread(web::WebThread::UI), observer); |
+ web::WebThread::GetTaskRunnerForThread(web::WebThread::UI)); |
} |
case syncer::GROUP_PASSWORD: { |
if (!password_store_) |
return nullptr; |
- return new browser_sync::PasswordModelWorker(password_store_, observer); |
+ return new browser_sync::PasswordModelWorker(password_store_); |
} |
default: |
return nullptr; |