diff options
Diffstat (limited to 'chrome/browser')
6 files changed, 0 insertions, 85 deletions
diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/chrome_content_browser_client.cc index 17b99db..d81d481 100644 --- a/chrome/browser/chrome_content_browser_client.cc +++ b/chrome/browser/chrome_content_browser_client.cc @@ -1111,20 +1111,6 @@ void ChromeContentBrowserClient::SiteInstanceDeleting( extra_parts_[i]->SiteInstanceDeleting(site_instance); } -void ChromeContentBrowserClient::WorkerProcessCreated( - SiteInstance* site_instance, - int worker_process_id) { - for (size_t i = 0; i < extra_parts_.size(); ++i) - extra_parts_[i]->WorkerProcessCreated(site_instance, worker_process_id); -} - -void ChromeContentBrowserClient::WorkerProcessTerminated( - SiteInstance* site_instance, - int worker_process_id) { - for (size_t i = 0; i < extra_parts_.size(); ++i) - extra_parts_[i]->WorkerProcessTerminated(site_instance, worker_process_id); -} - bool ChromeContentBrowserClient::ShouldSwapBrowsingInstancesForNavigation( SiteInstance* site_instance, const GURL& current_url, @@ -2086,17 +2072,6 @@ bool ChromeContentBrowserClient::CanCreateWindow( return true; } -std::string ChromeContentBrowserClient::GetWorkerProcessTitle( - const GURL& url, content::ResourceContext* context) { - DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO)); -#if defined(ENABLE_EXTENSIONS) - return ChromeContentBrowserClientExtensionsPart::GetWorkerProcessTitle( - url, context); -#else - return std::string(); -#endif -} - void ChromeContentBrowserClient::ResourceDispatcherHostCreated() { DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); prerender_tracker_ = g_browser_process->prerender_tracker(); diff --git a/chrome/browser/chrome_content_browser_client.h b/chrome/browser/chrome_content_browser_client.h index 63249dc..1d76dc8 100644 --- a/chrome/browser/chrome_content_browser_client.h +++ b/chrome/browser/chrome_content_browser_client.h @@ -103,10 +103,6 @@ class ChromeContentBrowserClient : public content::ContentBrowserClient { content::SiteInstance* site_instance) OVERRIDE; virtual void SiteInstanceDeleting(content::SiteInstance* site_instance) OVERRIDE; - virtual void WorkerProcessCreated(content::SiteInstance* site_instance, - int worker_process_id) OVERRIDE; - virtual void WorkerProcessTerminated(content::SiteInstance* site_instance, - int worker_process_id) OVERRIDE; virtual bool ShouldSwapBrowsingInstancesForNavigation( content::SiteInstance* site_instance, const GURL& current_url, @@ -237,8 +233,6 @@ class ChromeContentBrowserClient : public content::ContentBrowserClient { int render_process_id, int opener_id, bool* no_javascript_access) OVERRIDE; - virtual std::string GetWorkerProcessTitle( - const GURL& url, content::ResourceContext* context) OVERRIDE; virtual void ResourceDispatcherHostCreated() OVERRIDE; virtual content::SpeechRecognitionManagerDelegate* GetSpeechRecognitionManagerDelegate() OVERRIDE; diff --git a/chrome/browser/chrome_content_browser_client_parts.h b/chrome/browser/chrome_content_browser_client_parts.h index 9ec65c6..def457f 100644 --- a/chrome/browser/chrome_content_browser_client_parts.h +++ b/chrome/browser/chrome_content_browser_client_parts.h @@ -42,10 +42,6 @@ class ChromeContentBrowserClientParts { virtual void RenderProcessWillLaunch(content::RenderProcessHost* host) {} virtual void SiteInstanceGotProcess(content::SiteInstance* site_instance) {} virtual void SiteInstanceDeleting(content::SiteInstance* site_instance) {} - virtual void WorkerProcessCreated(content::SiteInstance* site_instance, - int worker_process_id) {} - virtual void WorkerProcessTerminated(content::SiteInstance* site_instance, - int worker_process_id) {} virtual void OverrideWebkitPrefs(content::RenderViewHost* rvh, const GURL& url, content::WebPreferences* web_prefs) {} diff --git a/chrome/browser/extensions/chrome_content_browser_client_extensions_part.cc b/chrome/browser/extensions/chrome_content_browser_client_extensions_part.cc index 9e6b95c..e947032 100644 --- a/chrome/browser/extensions/chrome_content_browser_client_extensions_part.cc +++ b/chrome/browser/extensions/chrome_content_browser_client_extensions_part.cc @@ -335,17 +335,6 @@ bool ChromeContentBrowserClientExtensionsPart::ShouldSwapProcessesForRedirect( } // static -std::string ChromeContentBrowserClientExtensionsPart::GetWorkerProcessTitle( - const GURL& url, content::ResourceContext* context) { - // Check if it's an extension-created worker, in which case we want to use - // the name of the extension. - ProfileIOData* io_data = ProfileIOData::FromResourceContext(context); - const Extension* extension = - io_data->GetExtensionInfoMap()->extensions().GetByID(url.host()); - return extension ? extension->name() : std::string(); -} - -// static bool ChromeContentBrowserClientExtensionsPart::ShouldAllowOpenURL( content::SiteInstance* site_instance, const GURL& from_url, @@ -466,33 +455,6 @@ void ChromeContentBrowserClientExtensionsPart::SiteInstanceDeleting( site_instance->GetId())); } -void ChromeContentBrowserClientExtensionsPart::WorkerProcessCreated( - SiteInstance* site_instance, - int worker_process_id) { - ExtensionRegistry* extension_registry = - ExtensionRegistry::Get(site_instance->GetBrowserContext()); - if (!extension_registry) - return; - const Extension* extension = - extension_registry->enabled_extensions().GetExtensionOrAppByURL( - site_instance->GetSiteURL()); - if (!extension) - return; - ExtensionSystem* extension_system = - ExtensionSystem::Get(site_instance->GetBrowserContext()); - extension_system->info_map()->RegisterExtensionWorkerProcess( - extension->id(), worker_process_id, site_instance->GetId()); -} - -void ChromeContentBrowserClientExtensionsPart::WorkerProcessTerminated( - SiteInstance* site_instance, - int worker_process_id) { - ExtensionSystem* extension_system = - ExtensionSystem::Get(site_instance->GetBrowserContext()); - extension_system->info_map()->UnregisterExtensionWorkerProcess( - worker_process_id); -} - void ChromeContentBrowserClientExtensionsPart::OverrideWebkitPrefs( RenderViewHost* rvh, const GURL& url, diff --git a/chrome/browser/extensions/chrome_content_browser_client_extensions_part.h b/chrome/browser/extensions/chrome_content_browser_client_extensions_part.h index 2c0a12f..2200a39 100644 --- a/chrome/browser/extensions/chrome_content_browser_client_extensions_part.h +++ b/chrome/browser/extensions/chrome_content_browser_client_extensions_part.h @@ -43,8 +43,6 @@ class ChromeContentBrowserClientExtensionsPart content::ResourceContext* resource_context, const GURL& current_url, const GURL& new_url); - static std::string GetWorkerProcessTitle(const GURL& url, - content::ResourceContext* context); // Similiar to ChromeContentBrowserClient::ShouldAllowOpenURL(), but the // return value indicates whether to use |result| or not. @@ -64,10 +62,6 @@ class ChromeContentBrowserClientExtensionsPart content::SiteInstance* site_instance) OVERRIDE; virtual void SiteInstanceDeleting( content::SiteInstance* site_instance) OVERRIDE; - virtual void WorkerProcessCreated(content::SiteInstance* site_instance, - int worker_process_id) OVERRIDE; - virtual void WorkerProcessTerminated(content::SiteInstance* site_instance, - int worker_process_id) OVERRIDE; virtual void OverrideWebkitPrefs(content::RenderViewHost* rvh, const GURL& url, content::WebPreferences* web_prefs) OVERRIDE; diff --git a/chrome/browser/extensions/url_request_util.cc b/chrome/browser/extensions/url_request_util.cc index f0c2d09..3f63e6b 100644 --- a/chrome/browser/extensions/url_request_util.cc +++ b/chrome/browser/extensions/url_request_util.cc @@ -140,12 +140,6 @@ bool AllowCrossRendererResourceLoad(net::URLRequest* request, const content::ResourceRequestInfo* info = content::ResourceRequestInfo::ForRequest(request); - // Check workers so that importScripts works from extension workers. - if (extension_info_map->worker_process_map().Contains(request->url().host(), - info->GetChildID())) { - return true; - } - bool is_guest = false; // Extensions with webview: allow loading certain resources by guest renderers |