| Index: content/public/test/test_download_request_handler.cc
|
| diff --git a/content/public/test/test_download_request_handler.cc b/content/public/test/test_download_request_handler.cc
|
| index 89e2cdc1180c0c618b9eaf1a500f9f85f1818c4d..ea6dc356726ac80cf3b5ad505ca3181eeaac865d 100644
|
| --- a/content/public/test/test_download_request_handler.cc
|
| +++ b/content/public/test/test_download_request_handler.cc
|
| @@ -285,7 +285,6 @@ int TestDownloadRequestHandler::PartialResponseJob::ReadRawData(
|
|
|
| if (offset_of_next_read_ == injected_error.offset) {
|
| int error = injected_error.error;
|
| - SetStatus(net::URLRequestStatus(net::URLRequestStatus::FAILED, error));
|
| DVLOG(1) << "Returning error " << net::ErrorToString(error);
|
| ReportCompletedRequest(injected_error.offset - requested_range_begin_);
|
| parameters_->injected_errors.pop();
|
| @@ -353,7 +352,6 @@ void TestDownloadRequestHandler::PartialResponseJob::OnStartResponseCallback(
|
|
|
| void TestDownloadRequestHandler::PartialResponseJob::HandleOnStartDefault() {
|
| DCHECK_CURRENTLY_ON(BrowserThread::IO);
|
| - SetStatus(net::URLRequestStatus());
|
|
|
| const net::HttpRequestHeaders& extra_headers =
|
| request()->extra_request_headers();
|
| @@ -367,8 +365,9 @@ void TestDownloadRequestHandler::PartialResponseJob::HandleOnStartDefault() {
|
| // ETag, then try to handle the range request.
|
| if (parameters_->support_byte_ranges &&
|
| extra_headers.GetHeader(net::HttpRequestHeaders::kIfRange, &value) &&
|
| - value == parameters_->etag && HandleRangeAssumingValidatorMatch())
|
| + value == parameters_->etag && HandleRangeAssumingValidatorMatch()) {
|
| return;
|
| + }
|
|
|
| if (parameters_->support_byte_ranges &&
|
| extra_headers.GetHeader("If-Match", &value)) {
|
|
|