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 78060433ed8d5e3e456fdcd83ffef7f49fd1a649..2885ee2d405a9e9185b8d8cfe11cae877c432594 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 |
@@ -54,13 +54,15 @@ IOSChromeNTPSnippetsServiceFactory::BuildServiceInstanceFor( |
scoped_refptr<net::URLRequestContextGetter> request_context = |
browser_state->GetRequestContext(); |
+ ntp_snippets::NTPSnippetsScheduler* scheduler = nullptr; |
+ |
scoped_refptr<base::SequencedTaskRunner> task_runner = |
web::WebThread::GetBlockingPool() |
->GetSequencedTaskRunnerWithShutdownBehavior( |
base::SequencedWorkerPool::GetSequenceToken(), |
base::SequencedWorkerPool::CONTINUE_ON_SHUTDOWN); |
return new ntp_snippets::NTPSnippetsService( |
- task_runner, GetApplicationContext()->GetApplicationLocale(), |
+ task_runner, GetApplicationContext()->GetApplicationLocale(), scheduler, |
make_scoped_ptr(new ntp_snippets::NTPSnippetsFetcher( |
task_runner, (SigninManagerBase*)signin_manager, token_service, |
request_context, BrowserState::GetStatePath()))); |