| 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;
|
|
|