Index: chrome/browser/profiles/profile_io_data.h |
=================================================================== |
--- chrome/browser/profiles/profile_io_data.h (revision 103555) |
+++ chrome/browser/profiles/profile_io_data.h (working copy) |
@@ -43,6 +43,7 @@ |
namespace net { |
class CookieStore; |
class DnsCertProvenanceChecker; |
+class HttpServerProperties; |
class HttpTransactionFactory; |
class NetLog; |
class OriginBoundCertService; |
@@ -52,6 +53,10 @@ |
class TransportSecurityState; |
} // namespace net |
+namespace chrome_browser_net { |
+class HttpServerPropertiesManager; |
+} |
+ |
namespace policy { |
class URLBlacklistManager; |
} // namespace policy |
@@ -206,6 +211,11 @@ |
return network_delegate_.get(); |
} |
+ net::HttpServerProperties* http_server_properties() const { |
+ return reinterpret_cast<net::HttpServerProperties*>( |
+ http_server_properties_manager_.get()); |
+ } |
+ |
net::DnsCertProvenanceChecker* dns_cert_checker() const { |
return dns_cert_checker_.get(); |
} |
@@ -280,6 +290,8 @@ |
chrome_url_data_manager_backend_; |
mutable scoped_ptr<net::OriginBoundCertService> origin_bound_cert_service_; |
mutable scoped_ptr<net::NetworkDelegate> network_delegate_; |
+ mutable scoped_ptr<chrome_browser_net::HttpServerPropertiesManager> |
+ http_server_properties_manager_; |
mutable scoped_ptr<net::DnsCertProvenanceChecker> dns_cert_checker_; |
mutable scoped_ptr<net::ProxyService> proxy_service_; |
mutable scoped_ptr<net::TransportSecurityState> transport_security_state_; |