| Index: content/browser/download/download_browsertest.cc
|
| diff --git a/content/browser/download/download_browsertest.cc b/content/browser/download/download_browsertest.cc
|
| index 767819edbcfe98419912a45dabb2ac60c8c7091e..1bafbc32616374d140e4fbd767b8eaa55543c0d5 100644
|
| --- a/content/browser/download/download_browsertest.cc
|
| +++ b/content/browser/download/download_browsertest.cc
|
| @@ -16,7 +16,7 @@
|
| #include "content/browser/download/download_file_impl.h"
|
| #include "content/browser/download/download_item_impl.h"
|
| #include "content/browser/download/download_manager_impl.h"
|
| -#include "content/browser/download/download_resource_handler.h"
|
| +#include "content/browser/download/download_request_model.h"
|
| #include "content/browser/plugin_service_impl.h"
|
| #include "content/browser/web_contents/web_contents_impl.h"
|
| #include "content/public/browser/power_save_blocker.h"
|
| @@ -515,7 +515,7 @@ class DownloadContentTest : public ContentBrowserTest {
|
| // to send its reset, to get around hard close semantics on the Windows
|
| // socket layer implementation.
|
| int GetSafeBufferChunk() const {
|
| - return (DownloadResourceHandler::kDownloadByteStreamSize /
|
| + return (DownloadRequestModel::kDownloadByteStreamSize /
|
| ByteStreamWriter::kFractionBufferBeforeSending) + 1;
|
| }
|
|
|
| @@ -1125,12 +1125,12 @@ IN_PROC_BROWSER_TEST_F(DownloadContentTest,
|
| switches::kEnableDownloadResumption);
|
| ASSERT_TRUE(test_server()->Start());
|
|
|
| - GURL url = test_server()->GetURL(
|
| - base::StringPrintf(
|
| - // First download hits an RST, rest don't, precondition fail.
|
| - "rangereset?size=%d&rst_boundary=%d&"
|
| - "token=NoRange&rst_limit=1&fail_precondition=2",
|
| - GetSafeBufferChunk() * 3, GetSafeBufferChunk()));
|
| + GURL url = test_server()->GetURL(base::StringPrintf(
|
| + // First download hits an RST, rest don't, precondition fail.
|
| + "rangereset?size=%d&rst_boundary=%d&"
|
| + "token=BadPrecondition&rst_limit=1&fail_precondition=2",
|
| + GetSafeBufferChunk() * 3,
|
| + GetSafeBufferChunk()));
|
|
|
| // Start the download and wait for first data chunk.
|
| DownloadItem* download(StartDownloadAndReturnItem(url));
|
| @@ -1142,6 +1142,7 @@ IN_PROC_BROWSER_TEST_F(DownloadContentTest,
|
| ConfirmFileStatusForResume(
|
| download, true, GetSafeBufferChunk(), GetSafeBufferChunk() * 3,
|
| base::FilePath(FILE_PATH_LITERAL("rangereset.crdownload")));
|
| + EXPECT_EQ("BadPrecondition2", download->GetETag());
|
|
|
| DownloadUpdatedObserver completion_observer(
|
| download, base::Bind(DownloadCompleteFilter));
|
| @@ -1151,6 +1152,7 @@ IN_PROC_BROWSER_TEST_F(DownloadContentTest,
|
| ConfirmFileStatusForResume(
|
| download, true, GetSafeBufferChunk() * 3, GetSafeBufferChunk() * 3,
|
| base::FilePath(FILE_PATH_LITERAL("rangereset")));
|
| + EXPECT_EQ("BadPrecondition0", download->GetETag());
|
|
|
| static const RecordingDownloadObserver::RecordStruct expected_record[] = {
|
| // Result of RST
|
|
|