| Index: chrome/browser/profiles/profile.h | 
| diff --git a/chrome/browser/profiles/profile.h b/chrome/browser/profiles/profile.h | 
| index 47f1bb66d57fa4449b292d4d7de7e7d14184717c..a5dedb1ec1e02a67ea464666c2cdeba564e52b5a 100644 | 
| --- a/chrome/browser/profiles/profile.h | 
| +++ b/chrome/browser/profiles/profile.h | 
| @@ -24,7 +24,7 @@ class FaviconService; | 
| class GAIAInfoUpdateService; | 
| class HostContentSettingsMap; | 
| class PasswordStore; | 
| -class PrefService; | 
| +class PrefServiceSyncable; | 
| class PromoCounter; | 
| class ProtocolHandlerRegistry; | 
| class TestingProfile; | 
| @@ -138,7 +138,7 @@ class Profile : public content::BrowserContext { | 
|  | 
| // Profile prefs are registered as soon as the prefs are loaded for the first | 
| // time. | 
| -  static void RegisterUserPrefs(PrefService* prefs); | 
| +  static void RegisterUserPrefs(PrefServiceSyncable* prefs); | 
|  | 
| // Gets task runner for I/O operations associated with |profile|. | 
| static scoped_refptr<base::SequencedTaskRunner> GetTaskRunnerForProfile( | 
| @@ -214,9 +214,9 @@ class Profile : public content::BrowserContext { | 
| // Returns the PolicyService that provides policies for this profile. | 
| virtual policy::PolicyService* GetPolicyService() = 0; | 
|  | 
| -  // Retrieves a pointer to the PrefService that manages the preferences | 
| +  // Retrieves a pointer to the PrefServiceSyncable that manages the preferences | 
| // for this user profile. | 
| -  virtual PrefService* GetPrefs() = 0; | 
| +  virtual PrefServiceSyncable* GetPrefs() = 0; | 
|  | 
| // Retrieves a pointer to the PrefService that manages the preferences | 
| // for OffTheRecord Profiles.  This PrefService is lazily created the first | 
|  |