| Index: chrome/browser/devtools/devtools_target_impl.cc
|
| diff --git a/chrome/browser/devtools/devtools_target_impl.cc b/chrome/browser/devtools/devtools_target_impl.cc
|
| index 40e29c6f3771b508336bf64f5ac6e4e5f178d56f..8bf1df559a44c677e05798eb250fca9b6a0cb4d3 100644
|
| --- a/chrome/browser/devtools/devtools_target_impl.cc
|
| +++ b/chrome/browser/devtools/devtools_target_impl.cc
|
| @@ -84,19 +84,17 @@ RenderViewHostTarget::RenderViewHostTarget(RenderViewHost* rvh, bool is_tab) {
|
| extensions()->GetByID(url_.host());
|
| if (extension) {
|
| title_ = extension->name();
|
| - if (extension->is_hosted_app()
|
| + extensions::ExtensionHost* extension_host =
|
| + extensions::ExtensionSystem::Get(profile)->process_manager()->
|
| + GetBackgroundHostForExtension(extension->id());
|
| + if (extension_host &&
|
| + extension_host->host_contents() == web_contents) {
|
| + type_ = kTargetTypeBackgroundPage;
|
| + extension_id_ = extension->id();
|
| + } else if (extension->is_hosted_app()
|
| || extension->is_legacy_packaged_app()
|
| || extension->is_platform_app()) {
|
| type_ = kTargetTypeApp;
|
| - } else {
|
| - extensions::ExtensionHost* extension_host =
|
| - extensions::ExtensionSystem::Get(profile)->process_manager()->
|
| - GetBackgroundHostForExtension(extension->id());
|
| - if (extension_host &&
|
| - extension_host->host_contents() == web_contents) {
|
| - type_ = kTargetTypeBackgroundPage;
|
| - extension_id_ = extension->id();
|
| - }
|
| }
|
| favicon_url_ = extensions::ExtensionIconSource::GetIconURL(
|
| extension, extension_misc::EXTENSION_ICON_SMALLISH,
|
|
|