summaryrefslogtreecommitdiffstats
path: root/chrome/browser/io_thread.h
diff options
context:
space:
mode:
authorwillchan@chromium.org <willchan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-12-24 07:30:01 +0000
committerwillchan@chromium.org <willchan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-12-24 07:30:01 +0000
commit52617df3c0d6b2f57763d52dd3c24dab32154d61 (patch)
treecc40dfe01feea9eaf8471259538761de59ab46f8 /chrome/browser/io_thread.h
parenta95986a837fc86e079b5c6dac357636478b50092 (diff)
downloadchromium_src-52617df3c0d6b2f57763d52dd3c24dab32154d61.zip
chromium_src-52617df3c0d6b2f57763d52dd3c24dab32154d61.tar.gz
chromium_src-52617df3c0d6b2f57763d52dd3c24dab32154d61.tar.bz2
Don't leak proxy script fetcher's http transaction factories.
BUG=none TEST=none Review URL: http://codereview.chromium.org/6012008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70140 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/io_thread.h')
-rw-r--r--chrome/browser/io_thread.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/chrome/browser/io_thread.h b/chrome/browser/io_thread.h
index 8e52ca0..2f47a42 100644
--- a/chrome/browser/io_thread.h
+++ b/chrome/browser/io_thread.h
@@ -34,6 +34,7 @@ class ClientSocketFactory;
class DnsRRResolver;
class HostResolver;
class HttpAuthHandlerFactory;
+class HttpTransactionFactory;
class ProxyScriptFetcher;
class ProxyService;
class SSLConfigService;
@@ -53,6 +54,8 @@ class IOThread : public BrowserProcessSubThread {
scoped_refptr<net::SSLConfigService> ssl_config_service;
scoped_ptr<net::HttpAuthHandlerFactory> http_auth_handler_factory;
scoped_refptr<net::ProxyService> proxy_script_fetcher_proxy_service;
+ scoped_ptr<net::HttpTransactionFactory>
+ proxy_script_fetcher_http_transaction_factory;
scoped_ptr<net::URLSecurityManager> url_security_manager;
ChromeNetworkDelegate network_delegate;
scoped_refptr<URLRequestContext> proxy_script_fetcher_context;