| Index: net/url_request/url_request_context_storage.h
|
| diff --git a/net/url_request/url_request_context_storage.h b/net/url_request/url_request_context_storage.h
|
| index 88077498d966a68f3d93d83e0fc01806946dfa7d..a38fd130736ecc841ff83e0eb66e67fe66e9b927 100644
|
| --- a/net/url_request/url_request_context_storage.h
|
| +++ b/net/url_request/url_request_context_storage.h
|
| @@ -16,6 +16,8 @@ namespace net {
|
| class CertVerifier;
|
| class ChannelIDService;
|
| class CookieStore;
|
| +class CTPolicyEnforcer;
|
| +class CTVerifier;
|
| class FtpTransactionFactory;
|
| class HostResolver;
|
| class HttpAuthHandlerFactory;
|
| @@ -64,6 +66,10 @@ class NET_EXPORT URLRequestContextStorage {
|
| void set_cookie_store(std::unique_ptr<CookieStore> cookie_store);
|
| void set_transport_security_state(
|
| std::unique_ptr<TransportSecurityState> transport_security_state);
|
| + void set_cert_transparency_verifier(
|
| + std::unique_ptr<CTVerifier> cert_transparency_verifier);
|
| + void set_ct_policy_enforcer(
|
| + std::unique_ptr<CTPolicyEnforcer> ct_policy_enforcer);
|
| void set_http_network_session(
|
| std::unique_ptr<HttpNetworkSession> http_network_session);
|
| void set_http_transaction_factory(
|
| @@ -105,6 +111,8 @@ class NET_EXPORT URLRequestContextStorage {
|
| std::unique_ptr<HttpUserAgentSettings> http_user_agent_settings_;
|
| std::unique_ptr<CookieStore> cookie_store_;
|
| std::unique_ptr<TransportSecurityState> transport_security_state_;
|
| + std::unique_ptr<CTVerifier> cert_transparency_verifier_;
|
| + std::unique_ptr<CTPolicyEnforcer> ct_policy_enforcer_;
|
|
|
| // Not actually pointed at by the URLRequestContext, but may be used (but not
|
| // owned) by the HttpTransactionFactory.
|
|
|