Index: net/url_request/url_request_context.cc |
diff --git a/net/url_request/url_request_context.cc b/net/url_request/url_request_context.cc |
index 5b7af631d31ed7a179417a671d758aad4835e5ed..b9ee75f329d5c26bdccc9d181aab656d0b9f2b07 100644 |
--- a/net/url_request/url_request_context.cc |
+++ b/net/url_request/url_request_context.cc |
@@ -65,6 +65,17 @@ void URLRequestContext::CopyFrom(const URLRequestContext* other) { |
set_throttler_manager(other->throttler_manager_); |
} |
+const HttpNetworkSession::Params* URLRequestContext::GetNetworkSessionParams( |
+ ) const { |
+ HttpTransactionFactory* transaction_factory = http_transaction_factory(); |
+ if (!transaction_factory) |
+ return NULL; |
+ HttpNetworkSession* network_session = transaction_factory->GetSession(); |
+ if (!network_session) |
+ return NULL; |
+ return &network_session->params(); |
+} |
+ |
URLRequest* URLRequestContext::CreateRequest( |
const GURL& url, URLRequest::Delegate* delegate) const { |
return new URLRequest(url, delegate, this, network_delegate_); |