| Index: chrome/browser/extensions/extension_process_manager.cc
|
| diff --git a/chrome/browser/extensions/extension_process_manager.cc b/chrome/browser/extensions/extension_process_manager.cc
|
| index 2cd0d67fcbf5d0162a46d8ee5c41bd2d469b8e0f..c5b97fd52f29fba87d38705a186d946d4677c057 100644
|
| --- a/chrome/browser/extensions/extension_process_manager.cc
|
| +++ b/chrome/browser/extensions/extension_process_manager.cc
|
| @@ -5,11 +5,13 @@
|
| #include "base/bind.h"
|
| #include "base/command_line.h"
|
| #include "base/lazy_instance.h"
|
| +#include "chrome/browser/extensions/base_extension_host.h"
|
| #include "chrome/browser/extensions/extension_event_router.h"
|
| #include "chrome/browser/extensions/extension_process_manager.h"
|
| #include "chrome/browser/extensions/extension_host.h"
|
| #include "chrome/browser/extensions/extension_info_map.h"
|
| #include "chrome/browser/extensions/extension_service.h"
|
| +#include "chrome/browser/extensions/platform_app_host.h"
|
| #include "chrome/browser/profiles/profile.h"
|
| #include "chrome/browser/ui/browser.h"
|
| #include "chrome/browser/ui/browser_window.h"
|
| @@ -148,22 +150,6 @@ ExtensionProcessManager::~ExtensionProcessManager() {
|
| DCHECK(background_hosts_.empty());
|
| }
|
|
|
| -ExtensionHost* ExtensionProcessManager::CreateShellHost(
|
| - const Extension* extension,
|
| - const GURL& url) {
|
| - DCHECK(extension);
|
| - ExtensionHost* host = new ExtensionHost(extension,
|
| - GetSiteInstanceForURL(url),
|
| - url,
|
| - chrome::VIEW_TYPE_APP_SHELL);
|
| - host->CreateViewWithoutBrowser();
|
| - content::WebContents* host_contents = host->host_contents();
|
| - host_contents->GetMutableRendererPrefs()->browser_handles_all_requests = true;
|
| - host_contents->GetRenderViewHost()->SyncRendererPrefs();
|
| - OnExtensionHostCreated(host, false /* not a background host */);
|
| - return host;
|
| -}
|
| -
|
| void ExtensionProcessManager::EnsureBrowserWhenRequired(
|
| Browser* browser,
|
| content::ViewType view_type) {
|
|
|