| Index: chrome/browser/themes/theme_syncable_service.cc
|
| diff --git a/chrome/browser/themes/theme_syncable_service.cc b/chrome/browser/themes/theme_syncable_service.cc
|
| index 78065b33f8715fa3c95ab9f47ea7ff2866fbba4f..ffb0a9d36bcb71f5a0b31052cbac3c43af0c1cad 100644
|
| --- a/chrome/browser/themes/theme_syncable_service.cc
|
| +++ b/chrome/browser/themes/theme_syncable_service.cc
|
| @@ -218,8 +218,8 @@ void ThemeSyncableService::SetCurrentThemeFromThemeSpecifics(
|
| DVLOG(1) << "Extension " << id << " is not a theme; aborting";
|
| return;
|
| }
|
| - int disabled_reasons =
|
| - extensions_service->extension_prefs()->GetDisableReasons(id);
|
| + int disabled_reasons = extensions::ExtensionPrefs::Get(profile_)->
|
| + GetDisableReasons(id);
|
| if (!extensions_service->IsExtensionEnabled(id) &&
|
| disabled_reasons != extensions::Extension::DISABLE_USER_ACTION) {
|
| DVLOG(1) << "Theme " << id << " is disabled with reason "
|
|
|