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 0e4a8a51ea1d630b45d26e079c85e351abe6b4c1..2e4f8ab2d0113f3f83779bcdd6416aed6ae85649 100644 |
--- a/net/url_request/url_request_context_storage.h |
+++ b/net/url_request/url_request_context_storage.h |
@@ -28,6 +28,7 @@ class NetLog; |
class NetworkDelegate; |
class ProxyDelegate; |
class ProxyService; |
+class ReportingService; |
class SdchManager; |
class SSLConfigService; |
class TransportSecurityState; |
@@ -68,6 +69,8 @@ class NET_EXPORT URLRequestContextStorage { |
std::unique_ptr<CTVerifier> cert_transparency_verifier); |
void set_ct_policy_enforcer( |
std::unique_ptr<CTPolicyEnforcer> ct_policy_enforcer); |
+ void set_reporting_service( |
+ std::unique_ptr<ReportingService> reporting_service); |
void set_http_network_session( |
std::unique_ptr<HttpNetworkSession> http_network_session); |
void set_http_transaction_factory( |
@@ -107,6 +110,7 @@ class NET_EXPORT URLRequestContextStorage { |
std::unique_ptr<TransportSecurityState> transport_security_state_; |
std::unique_ptr<CTVerifier> cert_transparency_verifier_; |
std::unique_ptr<CTPolicyEnforcer> ct_policy_enforcer_; |
+ std::unique_ptr<ReportingService> reporting_service_; |
// Not actually pointed at by the URLRequestContext, but may be used (but not |
// owned) by the HttpTransactionFactory. |