diff options
Diffstat (limited to 'chrome/browser/extensions/extension_process_manager.cc')
-rw-r--r-- | chrome/browser/extensions/extension_process_manager.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/chrome/browser/extensions/extension_process_manager.cc b/chrome/browser/extensions/extension_process_manager.cc index b0dc81e..5eccb76 100644 --- a/chrome/browser/extensions/extension_process_manager.cc +++ b/chrome/browser/extensions/extension_process_manager.cc @@ -168,6 +168,11 @@ ExtensionHost* ExtensionProcessManager::CreateInfobar(const GURL& url, void ExtensionProcessManager::CreateBackgroundHost( const Extension* extension, const GURL& url) { + // Hosted apps are taken care of from BackgroundContentsService. Ignore them + // here. + if (extension->is_hosted_app()) + return; + // Don't create multiple background hosts for an extension. if (GetBackgroundHostForExtension(extension)) return; |