Index: chrome/browser/ui/prefs/prefs_tab_helper.h |
diff --git a/chrome/browser/ui/prefs/prefs_tab_helper.h b/chrome/browser/ui/prefs/prefs_tab_helper.h |
index f2a3d3ef23a83dd820370b33cd89afd87efceb33..71c42c518e32f886ee8ff7dd4f2e51f3482b5d82 100644 |
--- a/chrome/browser/ui/prefs/prefs_tab_helper.h |
+++ b/chrome/browser/ui/prefs/prefs_tab_helper.h |
@@ -12,7 +12,8 @@ |
#include "content/public/browser/web_contents_user_data.h" |
class OverlayUserPrefStore; |
-class PrefServiceSyncable; |
+class PrefRegistrySyncable; |
+class PrefService; |
class Profile; |
namespace content { |
@@ -26,7 +27,9 @@ class PrefsTabHelper : public content::NotificationObserver, |
virtual ~PrefsTabHelper(); |
static void InitIncognitoUserPrefStore(OverlayUserPrefStore* pref_store); |
- static void RegisterUserPrefs(PrefServiceSyncable* prefs); |
+ static void RegisterUserPrefs(PrefRegistrySyncable* registry); |
+ static void MigrateUserPrefs(PrefService* prefs, |
+ PrefRegistrySyncable* registry); |
protected: |
// Update the RenderView's WebPreferences. Exposed as protected for testing. |