summaryrefslogtreecommitdiffstats
path: root/chrome/browser/renderer_host/resource_dispatcher_host.cc
diff options
context:
space:
mode:
authorjorlow@chromium.org <jorlow@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-11-25 14:07:01 +0000
committerjorlow@chromium.org <jorlow@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-11-25 14:07:01 +0000
commit458d689228b12028f02d632c091ad1f637bbc15b (patch)
treecb1f7c625b168477a9b6a3100f1da017ba893c2e /chrome/browser/renderer_host/resource_dispatcher_host.cc
parent44632cbf3d7daf8db4edcb61082000b857865049 (diff)
downloadchromium_src-458d689228b12028f02d632c091ad1f637bbc15b.zip
chromium_src-458d689228b12028f02d632c091ad1f637bbc15b.tar.gz
chromium_src-458d689228b12028f02d632c091ad1f637bbc15b.tar.bz2
RESUBMIT of http://codereview.chromium.org/404025/show
Start the WebKit thread when we initialize the resource dispatcher host. NOTE: It's very possible this will have a startup performance impact. I'm going to watch the bots after committing. TODO: Clean up shutdown logic that exists simply because we don't know whether or not we'll ever start the WebKit thread. TBR=darin TEST=The WebKit thread gets spun up early in the initialization process. BUG=24144,28364 Review URL: http://codereview.chromium.org/432007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33063 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/renderer_host/resource_dispatcher_host.cc')
-rw-r--r--chrome/browser/renderer_host/resource_dispatcher_host.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/chrome/browser/renderer_host/resource_dispatcher_host.cc b/chrome/browser/renderer_host/resource_dispatcher_host.cc
index 3b0f99e..7203cd9 100644
--- a/chrome/browser/renderer_host/resource_dispatcher_host.cc
+++ b/chrome/browser/renderer_host/resource_dispatcher_host.cc
@@ -286,6 +286,7 @@ ResourceDispatcherHost::~ResourceDispatcherHost() {
void ResourceDispatcherHost::Initialize() {
DCHECK(ChromeThread::CurrentlyOn(ChromeThread::UI));
+ webkit_thread_->Initialize();
safe_browsing_->Initialize();
ChromeThread::PostTask(
ChromeThread::IO, FROM_HERE,