Index: net/url_request/url_request_context_storage.cc |
diff --git a/net/url_request/url_request_context_storage.cc b/net/url_request/url_request_context_storage.cc |
index e010643abc730838ffaf9cd24c45e6ed597cd9a0..6cee437dd83c0270becbbf7fb84baaaf677d0c4e 100644 |
--- a/net/url_request/url_request_context_storage.cc |
+++ b/net/url_request/url_request_context_storage.cc |
@@ -20,6 +20,7 @@ |
#include "net/http/http_transaction_factory.h" |
#include "net/log/net_log.h" |
#include "net/proxy/proxy_service.h" |
+#include "net/reporting/reporting_service.h" |
#include "net/ssl/channel_id_service.h" |
#include "net/url_request/http_user_agent_settings.h" |
#include "net/url_request/url_request_context.h" |
@@ -117,6 +118,12 @@ void URLRequestContextStorage::set_ct_policy_enforcer( |
ct_policy_enforcer_ = std::move(ct_policy_enforcer); |
} |
+void URLRequestContextStorage::set_reporting_service( |
+ std::unique_ptr<ReportingService> reporting_service) { |
+ context_->set_reporting_service(reporting_service.get()); |
+ reporting_service_ = std::move(reporting_service); |
+} |
+ |
void URLRequestContextStorage::set_http_network_session( |
std::unique_ptr<HttpNetworkSession> http_network_session) { |
http_network_session_ = std::move(http_network_session); |