| 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 e4f7f31ba152b8b2a07192ead500c4ebb5f1c99b..4435454b85bd6280dbebabb04fafc080568dece2 100644
|
| --- a/net/url_request/url_request_context.cc
|
| +++ b/net/url_request/url_request_context.cc
|
| @@ -65,6 +65,18 @@ void URLRequestContext::CopyFrom(const URLRequestContext* other) {
|
| set_throttler_manager(other->throttler_manager_);
|
| }
|
|
|
| +bool URLRequestContext::GetReferenceParams(
|
| + HttpNetworkSession::Params& params) const {
|
| + HttpTransactionFactory* transaction_factory = http_transaction_factory();
|
| + if (!transaction_factory)
|
| + return false;
|
| + HttpNetworkSession* network_session = transaction_factory->GetSession();
|
| + if (!network_session)
|
| + return false;
|
| + params = network_session->params();
|
| + return true;
|
| +}
|
| +
|
| URLRequest* URLRequestContext::CreateRequest(
|
| const GURL& url, URLRequest::Delegate* delegate) const {
|
| return new URLRequest(url, delegate, this, network_delegate_);
|
|
|