Chromium Code Reviews| 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..00d744a14ab5d55972bc92b1d461aecdb4e6597a 100644 |
| --- a/net/url_request/url_request.cc |
| +++ b/net/url_request/url_request.cc |
| @@ -828,6 +828,17 @@ int64 URLRequest::GetExpectedContentSize() const { |
| return expected_content_size; |
| } |
| +void URLRequest::SetPriority(RequestPriority priority) { |
| + DCHECK_GE(priority, MINIMUM_PRIORITY); |
| + DCHECK_LT(priority, NUM_PRIORITIES); |
|
mmenke
2013/03/12 18:40:22
if priority matches priority_, should we abort ear
akalin
2013/03/12 22:08:28
Done.
|
| + priority_ = priority; |
| + if (job_) { |
| + net_log_.AddEvent(NetLog::TYPE_URL_REQUEST_SET_PRIORITY, |
| + NetLog::IntegerCallback("priority", priority_)); |
| + job_->SetPriority(priority_); |
| + } |
| +} |
| + |
| bool URLRequest::GetHSTSRedirect(GURL* redirect_url) const { |
| const GURL& url = this->url(); |
| if (!url.SchemeIs("http")) |