| Index: net/url_request/url_request.cc
|
| diff --git a/net/url_request/url_request.cc b/net/url_request/url_request.cc
|
| index 5d3e26b47fedbce7b639f88bab9879b91e1a9667..f14693b56a7afeba0e55914d5aa436c19effa0af 100644
|
| --- a/net/url_request/url_request.cc
|
| +++ b/net/url_request/url_request.cc
|
| @@ -454,6 +454,10 @@ void URLRequest::set_delegate(Delegate* delegate) {
|
| delegate_ = delegate;
|
| }
|
|
|
| +bool URLRequest::CanThrottle() const {
|
| + return !network_delegate_ || network_delegate_->CanThrottleRequest(*this);
|
| +}
|
| +
|
| void URLRequest::Start() {
|
| DCHECK_EQ(network_delegate_, context_->network_delegate());
|
|
|
| @@ -820,6 +824,10 @@ const URLRequestContext* URLRequest::context() const {
|
| return context_;
|
| }
|
|
|
| +NetworkDelegate* URLRequest::network_delegate() const {
|
| + return network_delegate_;
|
| +}
|
| +
|
| int64 URLRequest::GetExpectedContentSize() const {
|
| int64 expected_content_size = -1;
|
| if (job_)
|
|
|