| Index: chrome/browser/ntp_snippets/content_suggestions_service_factory.cc
|
| diff --git a/chrome/browser/ntp_snippets/content_suggestions_service_factory.cc b/chrome/browser/ntp_snippets/content_suggestions_service_factory.cc
|
| index d065de4d250d36d8efd9be9dead54f0f974f21d7..84882dbb62c29c8d245b3dfd38c031beec717352 100644
|
| --- a/chrome/browser/ntp_snippets/content_suggestions_service_factory.cc
|
| +++ b/chrome/browser/ntp_snippets/content_suggestions_service_factory.cc
|
| @@ -29,7 +29,7 @@
|
| #include "components/keyed_service/content/browser_context_dependency_manager.h"
|
| #include "components/keyed_service/core/service_access_type.h"
|
| #include "components/ntp_snippets/bookmarks/bookmark_suggestions_provider.h"
|
| -#include "components/ntp_snippets/category_rankers/constant_category_ranker.h"
|
| +#include "components/ntp_snippets/category_rankers/category_ranker.h"
|
| #include "components/ntp_snippets/content_suggestions_service.h"
|
| #include "components/ntp_snippets/features.h"
|
| #include "components/ntp_snippets/ntp_snippets_constants.h"
|
| @@ -76,6 +76,7 @@ using content::BrowserThread;
|
| using history::HistoryService;
|
| using image_fetcher::ImageFetcherImpl;
|
| using ntp_snippets::BookmarkSuggestionsProvider;
|
| +using ntp_snippets::CategoryRanker;
|
| using ntp_snippets::ContentSuggestionsService;
|
| using ntp_snippets::ForeignSessionsSuggestionsProvider;
|
| using ntp_snippets::NTPSnippetsFetcher;
|
| @@ -252,8 +253,8 @@ KeyedService* ContentSuggestionsServiceFactory::BuildServiceInstanceFor(
|
| HistoryService* history_service = HistoryServiceFactory::GetForProfile(
|
| profile, ServiceAccessType::EXPLICIT_ACCESS);
|
| PrefService* pref_service = profile->GetPrefs();
|
| - auto category_ranker =
|
| - base::MakeUnique<ntp_snippets::ConstantCategoryRanker>();
|
| + std::unique_ptr<CategoryRanker> category_ranker =
|
| + ntp_snippets::BuildSelectedCategoryRanker(pref_service);
|
| auto* service =
|
| new ContentSuggestionsService(state, signin_manager, history_service,
|
| pref_service, std::move(category_ranker));
|
|
|