Index: chrome/browser/profiles/profile_io_data.h |
diff --git a/chrome/browser/profiles/profile_io_data.h b/chrome/browser/profiles/profile_io_data.h |
index a3a55b151623f7a8d2de22f982995963c8490832..aa958be9bd8a600adfd223d24c489258a89102c2 100644 |
--- a/chrome/browser/profiles/profile_io_data.h |
+++ b/chrome/browser/profiles/profile_io_data.h |
@@ -24,6 +24,7 @@ |
#include "components/content_settings/core/common/content_settings_types.h" |
#include "content/public/browser/content_browser_client.h" |
#include "content/public/browser/resource_context.h" |
+#include "net/cert/ct_verifier.h" |
#include "net/cookies/cookie_monster.h" |
#include "net/http/http_cache.h" |
#include "net/http/http_network_session.h" |
@@ -548,6 +549,7 @@ class ProfileIOData { |
fraudulent_certificate_reporter_; |
mutable scoped_ptr<net::ProxyService> proxy_service_; |
mutable scoped_ptr<net::TransportSecurityState> transport_security_state_; |
+ mutable scoped_ptr<net::CTVerifier> cert_transparency_verifier_; |
mutable scoped_ptr<net::HttpServerProperties> |
http_server_properties_; |
#if defined(OS_CHROMEOS) |
@@ -596,6 +598,9 @@ class ProfileIOData { |
mutable scoped_ptr<DevToolsNetworkController> network_controller_; |
+ // Must be deleted before the URLRequestContexts |
+ mutable scoped_ptr<net::CTVerifier::Observer> cert_transparency_observer_; |
+ |
// TODO(jhawkins): Remove once crbug.com/102004 is fixed. |
bool initialized_on_UI_thread_; |