Index: chrome/browser/io_thread.h |
diff --git a/chrome/browser/io_thread.h b/chrome/browser/io_thread.h |
index 207257a837077de20cc0c0a1c169976e67c1e0f1..8c92153f84c80d23160d180edeae2c9f1996dc94 100644 |
--- a/chrome/browser/io_thread.h |
+++ b/chrome/browser/io_thread.h |
@@ -41,6 +41,7 @@ class ProxyConfigService; |
class ProxyService; |
class SdchManager; |
class SSLConfigService; |
+class TransportSecurityState; |
class URLRequestContext; |
class URLRequestContextGetter; |
class URLSecurityManager; |
@@ -65,6 +66,10 @@ class IOThread : public content::BrowserThreadDelegate { |
scoped_ptr<net::NetworkDelegate> system_network_delegate; |
scoped_ptr<net::HostResolver> host_resolver; |
scoped_ptr<net::CertVerifier> cert_verifier; |
+ // This TransportSecurityState doesn't load or save any state. It's only |
+ // used to enforce pinning for system requests and will only use built-in |
+ // pins. |
+ scoped_ptr<net::TransportSecurityState> transport_security_state; |
scoped_ptr<net::DnsRRResolver> dnsrr_resolver; |
scoped_refptr<net::SSLConfigService> ssl_config_service; |
scoped_ptr<net::HttpAuthHandlerFactory> http_auth_handler_factory; |