| Index: chrome/browser/signin/signin_manager_factory.h
|
| diff --git a/chrome/browser/signin/signin_manager_factory.h b/chrome/browser/signin/signin_manager_factory.h
|
| index bccc1c1089a279655c079923d60774e74732750a..c3c760299acf48dcf3ff4b175a76794e453a98d6 100644
|
| --- a/chrome/browser/signin/signin_manager_factory.h
|
| +++ b/chrome/browser/signin/signin_manager_factory.h
|
| @@ -9,6 +9,8 @@
|
| #include "chrome/browser/profiles/profile_keyed_service_factory.h"
|
|
|
| class SigninManager;
|
| +class PrefServiceSimple;
|
| +class PrefServiceSyncable;
|
| class Profile;
|
|
|
| // Singleton that owns all SigninManagers and associates them with
|
| @@ -30,10 +32,10 @@ class SigninManagerFactory : public ProfileKeyedServiceFactory {
|
| static SigninManagerFactory* GetInstance();
|
|
|
| // Implementation of ProfileKeyedServiceFactory (public so tests can call it).
|
| - virtual void RegisterUserPrefs(PrefService* user_prefs) OVERRIDE;
|
| + virtual void RegisterUserPrefs(PrefServiceSyncable* user_prefs) OVERRIDE;
|
|
|
| // Registers the browser-global prefs used by SigninManager.
|
| - static void RegisterPrefs(PrefService* local_state);
|
| + static void RegisterPrefs(PrefServiceSimple* local_state);
|
|
|
| private:
|
| friend struct DefaultSingletonTraits<SigninManagerFactory>;
|
|
|