| Index: chrome/browser/ui/app_list/extension_app_item.cc
|
| diff --git a/chrome/browser/ui/app_list/extension_app_item.cc b/chrome/browser/ui/app_list/extension_app_item.cc
|
| index a15893f12b5b20a5ba07af72b0f4a4b4502e78db..f1ca8ae4d4f5269a138f5269e026c423a7505dda 100644
|
| --- a/chrome/browser/ui/app_list/extension_app_item.cc
|
| +++ b/chrome/browser/ui/app_list/extension_app_item.cc
|
| @@ -5,7 +5,6 @@
|
| #include "chrome/browser/ui/app_list/extension_app_item.h"
|
|
|
| #include "base/prefs/pref_service.h"
|
| -#include "chrome/browser/extensions/extension_service.h"
|
| #include "chrome/browser/extensions/extension_util.h"
|
| #include "chrome/browser/extensions/launch_util.h"
|
| #include "chrome/browser/profiles/profile.h"
|
| @@ -19,6 +18,7 @@
|
| #include "content/public/browser/user_metrics.h"
|
| #include "extensions/browser/app_sorting.h"
|
| #include "extensions/browser/extension_prefs.h"
|
| +#include "extensions/browser/extension_registry.h"
|
| #include "extensions/browser/extension_system.h"
|
| #include "extensions/common/extension.h"
|
| #include "extensions/common/extension_icon_set.h"
|
| @@ -229,9 +229,11 @@ void ExtensionAppItem::Move(const ExtensionAppItem* prev,
|
| }
|
|
|
| const Extension* ExtensionAppItem::GetExtension() const {
|
| - const ExtensionService* service =
|
| - extensions::ExtensionSystem::Get(profile_)->extension_service();
|
| - const Extension* extension = service->GetInstalledExtension(extension_id_);
|
| + const extensions::ExtensionRegistry* registry =
|
| + extensions::ExtensionRegistry::Get(profile_);
|
| + const Extension* extension = registry->GetExtensionById(
|
| + extension_id_,
|
| + extensions::ExtensionRegistry::EVERYTHING);
|
| return extension;
|
| }
|
|
|
|
|