| Index: chrome/browser/extensions/crx_installer.cc
|
| diff --git a/chrome/browser/extensions/crx_installer.cc b/chrome/browser/extensions/crx_installer.cc
|
| index e269ead5f0ead39ee677998844b8c92f1e4c6735..788567e97933afcdfb806a66d5dd9ce025130a38 100644
|
| --- a/chrome/browser/extensions/crx_installer.cc
|
| +++ b/chrome/browser/extensions/crx_installer.cc
|
| @@ -39,6 +39,7 @@
|
| #include "content/public/browser/resource_dispatcher_host.h"
|
| #include "content/public/browser/user_metrics.h"
|
| #include "extensions/browser/extension_prefs.h"
|
| +#include "extensions/browser/extension_registry.h"
|
| #include "extensions/browser/extension_system.h"
|
| #include "extensions/browser/install/crx_installer_error.h"
|
| #include "extensions/browser/install/extension_install_ui.h"
|
| @@ -597,8 +598,9 @@ void CrxInstaller::ConfirmInstall() {
|
| CheckUpdateFromSettingsPage();
|
|
|
| GURL overlapping_url;
|
| + ExtensionRegistry* registry = ExtensionRegistry::Get(service->profile());
|
| const Extension* overlapping_extension =
|
| - service->extensions()->GetHostedAppByOverlappingWebExtent(
|
| + registry->enabled_extensions().GetHostedAppByOverlappingWebExtent(
|
| extension()->web_extent());
|
| if (overlapping_extension &&
|
| overlapping_extension->id() != extension()->id()) {
|
|
|