| Index: content/browser/download/parallel_download_job.cc
|
| diff --git a/content/browser/download/parallel_download_job.cc b/content/browser/download/parallel_download_job.cc
|
| index e83df49104f09f0bc824521a7f51cf6a5268da14..1b3eeb8e9b3a3ee5f8c22d3028f0478c365ed957 100644
|
| --- a/content/browser/download/parallel_download_job.cc
|
| +++ b/content/browser/download/parallel_download_job.cc
|
| @@ -34,10 +34,12 @@ ParallelDownloadJob::ParallelDownloadJob(
|
|
|
| ParallelDownloadJob::~ParallelDownloadJob() = default;
|
|
|
| -void ParallelDownloadJob::Start() {
|
| - DownloadJobImpl::Start();
|
| -
|
| - BuildParallelRequestAfterDelay();
|
| +void ParallelDownloadJob::OnDownloadFileInitialized(
|
| + const DownloadFile::InitializeCallback& callback,
|
| + DownloadInterruptReason result) {
|
| + DownloadJobImpl::OnDownloadFileInitialized(callback, result);
|
| + if (result == DOWNLOAD_INTERRUPT_REASON_NONE)
|
| + BuildParallelRequestAfterDelay();
|
| }
|
|
|
| void ParallelDownloadJob::Cancel(bool user_cancel) {
|
|
|