 Chromium Code Reviews
 Chromium Code Reviews Issue 2570783003:
  [Popular Sites] Split PopularSites interface and PopularSitesImpl  (Closed)
    
  
    Issue 2570783003:
  [Popular Sites] Split PopularSites interface and PopularSitesImpl  (Closed) 
  | Index: chrome/browser/android/ntp/popular_sites.h | 
| diff --git a/chrome/browser/android/ntp/popular_sites.h b/chrome/browser/android/ntp/popular_sites.h | 
| index 07d37306ead33594c6c5ba696c302dedfe71e162..1f83cf2136e30e74b48c099bfcaa26386a80a274 100644 | 
| --- a/chrome/browser/android/ntp/popular_sites.h | 
| +++ b/chrome/browser/android/ntp/popular_sites.h | 
| @@ -13,13 +13,13 @@ | 
| class Profile; | 
| namespace ntp_tiles { | 
| -class PopularSites; | 
| +class PopularSitesImpl; | 
| } // namespace ntp_tiles | 
| // TODO(sfiera): move to chrome_popular_sites.h | 
| class ChromePopularSites { | 
| public: | 
| - static std::unique_ptr<ntp_tiles::PopularSites> NewForProfile( | 
| + static std::unique_ptr<ntp_tiles::PopularSitesImpl> NewForProfile( | 
| 
sfiera
2016/12/13 10:53:57
Should the factory be promising that it creates a
 
mastiz
2016/12/13 12:14:56
The alternative would be to move the two remaining
 
sfiera
2016/12/13 12:30:27
Hmm. They do feel like implementation details, but
 
mastiz
2016/12/13 12:31:53
Went ahead and exported a new patchset following t
 | 
| Profile* profile); | 
| private: |