Index: chrome/browser/history/chrome_history_client_factory.cc |
diff --git a/chrome/browser/history/chrome_history_client_factory.cc b/chrome/browser/history/chrome_history_client_factory.cc |
index 10c8618e91d43199f6dfdbdad3bdc4c4afafadbb..3a759e1c159b9b448426c88887b0106bfabc0684 100644 |
--- a/chrome/browser/history/chrome_history_client_factory.cc |
+++ b/chrome/browser/history/chrome_history_client_factory.cc |
@@ -7,6 +7,7 @@ |
#include "base/memory/singleton.h" |
#include "chrome/browser/bookmarks/bookmark_model_factory.h" |
#include "chrome/browser/history/chrome_history_client.h" |
+#include "chrome/browser/history/top_sites_service_factory.h" |
#include "chrome/browser/profiles/incognito_helpers.h" |
#include "chrome/browser/profiles/profile.h" |
#include "components/keyed_service/content/browser_context_dependency_manager.h" |
@@ -43,9 +44,9 @@ ChromeHistoryClientFactory::~ChromeHistoryClientFactory() { |
KeyedService* ChromeHistoryClientFactory::BuildServiceInstanceFor( |
content::BrowserContext* context) const { |
Profile* profile = static_cast<Profile*>(context); |
- return new ChromeHistoryClient(BookmarkModelFactory::GetForProfile(profile), |
- profile, |
- profile->GetTopSites()); |
+ return new ChromeHistoryClient( |
+ BookmarkModelFactory::GetForProfile(profile), profile, |
+ TopSitesServiceFactory::GetForProfile(profile)); |
} |
content::BrowserContext* ChromeHistoryClientFactory::GetBrowserContextToUse( |