Index: chrome/browser/ui/ash/launcher/chrome_launcher_controller_per_app.cc |
diff --git a/chrome/browser/ui/ash/launcher/chrome_launcher_controller_per_app.cc b/chrome/browser/ui/ash/launcher/chrome_launcher_controller_per_app.cc |
index bd2cf58e7f2c90aff68bb48b47a9cc97d49788cf..77d2f80790dd05c2fd45fd11641674d3bfd628d8 100644 |
--- a/chrome/browser/ui/ash/launcher/chrome_launcher_controller_per_app.cc |
+++ b/chrome/browser/ui/ash/launcher/chrome_launcher_controller_per_app.cc |
@@ -131,7 +131,7 @@ std::string GetPrefForRootWindow(PrefService* pref_service, |
// If prefs have synced and no user-set value exists at |local_path|, the value |
// from |synced_path| is copied to |local_path|. |
-void MaybePropagatePrefToLocal(PrefService* pref_service, |
+void MaybePropagatePrefToLocal(PrefServiceSyncable* pref_service, |
const char* local_path, |
const char* synced_path) { |
if (!pref_service->FindPreference(local_path)->HasUserSetting() && |
@@ -222,7 +222,7 @@ void ChromeLauncherControllerPerApp::Init() { |
if (ash::Shell::HasInstance()) { |
SetShelfAutoHideBehaviorFromPrefs(); |
SetShelfAlignmentFromPrefs(); |
- PrefService* prefs = profile_->GetPrefs(); |
+ PrefServiceSyncable* prefs = profile_->GetPrefs(); |
if (!prefs->FindPreference(prefs::kShelfAlignmentLocal)->HasUserSetting() || |
!prefs->FindPreference(prefs::kShelfAutoHideBehaviorLocal)-> |
HasUserSetting()) { |