| Index: chrome/browser/themes/theme_service.cc
|
| diff --git a/chrome/browser/themes/theme_service.cc b/chrome/browser/themes/theme_service.cc
|
| index 20fa50ebb9e7c8c155609965d4d93218c7de8266..45173aec0f1f475af08be932b6648934a8f1e480 100644
|
| --- a/chrome/browser/themes/theme_service.cc
|
| +++ b/chrome/browser/themes/theme_service.cc
|
| @@ -23,6 +23,7 @@
|
| #include "chrome/common/pref_names.h"
|
| #include "content/public/browser/notification_service.h"
|
| #include "content/public/browser/user_metrics.h"
|
| +#include "extensions/browser/extension_prefs.h"
|
| #include "extensions/browser/extension_system.h"
|
| #include "extensions/common/extension.h"
|
| #include "extensions/common/extension_set.h"
|
| @@ -338,7 +339,7 @@ void ThemeService::RemoveUnusedThemes(bool ignore_infobars) {
|
| std::vector<std::string> remove_list;
|
| scoped_ptr<const extensions::ExtensionSet> extensions(
|
| service->GenerateInstalledExtensionsSet());
|
| - extensions::ExtensionPrefs* prefs = service->extension_prefs();
|
| + extensions::ExtensionPrefs* prefs = extensions::ExtensionPrefs::Get(profile_);
|
| for (extensions::ExtensionSet::const_iterator it = extensions->begin();
|
| it != extensions->end(); ++it) {
|
| const extensions::Extension* extension = *it;
|
|
|