Chromium Code Reviews| Index: chrome/browser/extensions/api/top_sites/top_sites_api.cc |
| diff --git a/chrome/browser/extensions/api/top_sites/top_sites_api.cc b/chrome/browser/extensions/api/top_sites/top_sites_api.cc |
| index 940667adfd5feeb9e786a4d21b94ad87b3b86c63..d20b04fd65bfdb121c8d15fd44949bbedad032da 100644 |
| --- a/chrome/browser/extensions/api/top_sites/top_sites_api.cc |
| +++ b/chrome/browser/extensions/api/top_sites/top_sites_api.cc |
| @@ -7,6 +7,7 @@ |
| #include "base/bind.h" |
| #include "base/values.h" |
| #include "chrome/browser/history/top_sites.h" |
| +#include "chrome/browser/history/top_sites_factory.h" |
| #include "chrome/browser/profiles/profile.h" |
| #include "chrome/browser/ui/webui/ntp/new_tab_ui.h" |
| @@ -18,8 +19,9 @@ TopSitesGetFunction::TopSitesGetFunction() |
| TopSitesGetFunction::~TopSitesGetFunction() {} |
| bool TopSitesGetFunction::RunAsync() { |
| - history::TopSites* ts = GetProfile()->GetTopSites(); |
| - if (!ts) |
| + scoped_refptr<history::TopSites> ts = |
| + TopSitesFactory::GetForProfile(GetProfile()); |
| + if (ts.get() == NULL) |
|
Bernhard Bauer
2015/01/08 10:22:04
Remove .get() and add the negation operator again.
Jitu( very slow this week)
2015/01/12 11:30:07
Done.
|
| return false; |
| ts->GetMostVisitedURLs( |