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 30fcb4d3dcffbdcce9788182e75f4b5cc7055858..8068195e4042a4bfb21c8da759637ce4158d9025 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" |
benwells
2012/04/18 08:34:58
Oops
|
#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) { |