Index: ios/chrome/browser/google/google_logo_service_factory.h |
diff --git a/ios/chrome/browser/favicon/ios_chrome_large_icon_cache_factory.h b/ios/chrome/browser/google/google_logo_service_factory.h |
similarity index 52% |
copy from ios/chrome/browser/favicon/ios_chrome_large_icon_cache_factory.h |
copy to ios/chrome/browser/google/google_logo_service_factory.h |
index e676da6b69c9094354707f31d9bece6972c7d579..067e5a3308f3717546a8c13126410086c535da42 100644 |
--- a/ios/chrome/browser/favicon/ios_chrome_large_icon_cache_factory.h |
+++ b/ios/chrome/browser/google/google_logo_service_factory.h |
@@ -2,40 +2,40 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#ifndef IOS_CHROME_BROWSER_FAVICON_IOS_CHROME_LARGE_ICON_CACHE_FACTORY_H_ |
-#define IOS_CHROME_BROWSER_FAVICON_IOS_CHROME_LARGE_ICON_CACHE_FACTORY_H_ |
+#ifndef IOS_CHROME_BROWSER_GOOGLE_GOOGLE_LOGO_SERVICE_FACTORY_H_ |
+#define IOS_CHROME_BROWSER_GOOGLE_GOOGLE_LOGO_SERVICE_FACTORY_H_ |
#include <memory> |
#include "base/macros.h" |
#include "components/keyed_service/ios/browser_state_keyed_service_factory.h" |
-class KeyedService; |
-class LargeIconCache; |
- |
namespace base { |
template <typename T> |
struct DefaultSingletonTraits; |
-} |
+} // namespace base |
namespace ios { |
class ChromeBrowserState; |
} |
-// Singleton that owns all LargeIconCaches and associates them with |
+class KeyedService; |
+class GoogleLogoService; |
+ |
+// Singleton that owns all GoogleLogoServices and associates them with |
// ChromeBrowserState. |
-class IOSChromeLargeIconCacheFactory : public BrowserStateKeyedServiceFactory { |
+class GoogleLogoServiceFactory : public BrowserStateKeyedServiceFactory { |
public: |
- static LargeIconCache* GetForBrowserState( |
+ static GoogleLogoService* GetForBrowserState( |
ios::ChromeBrowserState* browser_state); |
- static IOSChromeLargeIconCacheFactory* GetInstance(); |
+ static GoogleLogoServiceFactory* GetInstance(); |
private: |
- friend struct base::DefaultSingletonTraits<IOSChromeLargeIconCacheFactory>; |
+ friend struct base::DefaultSingletonTraits<GoogleLogoServiceFactory>; |
- IOSChromeLargeIconCacheFactory(); |
- ~IOSChromeLargeIconCacheFactory() override; |
+ GoogleLogoServiceFactory(); |
+ ~GoogleLogoServiceFactory() override; |
// BrowserStateKeyedServiceFactory implementation. |
std::unique_ptr<KeyedService> BuildServiceInstanceFor( |
@@ -43,7 +43,7 @@ class IOSChromeLargeIconCacheFactory : public BrowserStateKeyedServiceFactory { |
web::BrowserState* GetBrowserStateToUse( |
web::BrowserState* context) const override; |
- DISALLOW_COPY_AND_ASSIGN(IOSChromeLargeIconCacheFactory); |
+ DISALLOW_COPY_AND_ASSIGN(GoogleLogoServiceFactory); |
}; |
-#endif // IOS_CHROME_BROWSER_FAVICON_IOS_CHROME_LARGE_ICON_CACHE_FACTORY_H_ |
+#endif // IOS_CHROME_BROWSER_GOOGLE_GOOGLE_LOGO_SERVICE_FACTORY_H_ |