| Index: ios/chrome/browser/ntp_snippets/ios_chrome_ntp_snippets_service_factory.cc
|
| diff --git a/ios/chrome/browser/ntp_snippets/ios_chrome_ntp_snippets_service_factory.cc b/ios/chrome/browser/ntp_snippets/ios_chrome_ntp_snippets_service_factory.cc
|
| index ada71af068c638710e2939733585403f4e93cb9b..655623f4a1be0cf67a653cf7ff8204d86b964192 100644
|
| --- a/ios/chrome/browser/ntp_snippets/ios_chrome_ntp_snippets_service_factory.cc
|
| +++ b/ios/chrome/browser/ntp_snippets/ios_chrome_ntp_snippets_service_factory.cc
|
| @@ -113,20 +113,21 @@ IOSChromeNTPSnippetsServiceFactory::BuildServiceInstanceFor(
|
| base::SequencedWorkerPool::GetSequenceToken(),
|
| base::SequencedWorkerPool::CONTINUE_ON_SHUTDOWN);
|
|
|
| + PrefService* prefs = chrome_browser_state->GetPrefs();
|
| // TODO(treib,markusheintz): Inject an image_fetcher::ImageDecoder once that's
|
| // implemented on iOS. crbug.com/609127
|
| return base::WrapUnique(new ntp_snippets::NTPSnippetsService(
|
| - false /* enabled */, chrome_browser_state->GetPrefs(),
|
| - suggestions_service, GetApplicationContext()->GetApplicationLocale(),
|
| - scheduler, base::WrapUnique(new ntp_snippets::NTPSnippetsFetcher(
|
| - signin_manager, token_service, request_context,
|
| - base::Bind(&ParseJson),
|
| - GetChannel() == version_info::Channel::STABLE)),
|
| + false /* enabled */, prefs, suggestions_service,
|
| + GetApplicationContext()->GetApplicationLocale(), scheduler,
|
| + base::WrapUnique(new ntp_snippets::NTPSnippetsFetcher(
|
| + signin_manager, token_service, request_context, prefs,
|
| + base::Bind(&ParseJson),
|
| + GetChannel() == version_info::Channel::STABLE)),
|
| base::WrapUnique(new ImageFetcherImpl(request_context.get(),
|
| web::WebThread::GetBlockingPool())),
|
| base::MakeUnique<IOSImageDecoderImpl>(),
|
| base::WrapUnique(
|
| new ntp_snippets::NTPSnippetsDatabase(database_dir, task_runner)),
|
| base::WrapUnique(new ntp_snippets::NTPSnippetsStatusService(
|
| - signin_manager, sync_service, chrome_browser_state->GetPrefs()))));
|
| + signin_manager, sync_service, prefs))));
|
| }
|
|
|