| Index: chrome/browser/loader/chrome_resource_dispatcher_host_delegate.cc
|
| diff --git a/chrome/browser/loader/chrome_resource_dispatcher_host_delegate.cc b/chrome/browser/loader/chrome_resource_dispatcher_host_delegate.cc
|
| index 154f28f0fc415a463a836944ad95249484fa5bc8..32a26c597bd0daf7ca4d9d52c11e6e9c9085a7fb 100644
|
| --- a/chrome/browser/loader/chrome_resource_dispatcher_host_delegate.cc
|
| +++ b/chrome/browser/loader/chrome_resource_dispatcher_host_delegate.cc
|
| @@ -106,6 +106,7 @@
|
| #endif
|
|
|
| #if defined(OS_ANDROID)
|
| +#include "chrome/browser/android/download/intercept_download_resource_throttle.h"
|
| #include "chrome/browser/android/offline_pages/downloads/resource_throttle.h"
|
| #include "chrome/browser/loader/data_reduction_proxy_resource_throttle_android.h"
|
| #include "components/navigation_interception/intercept_navigation_delegate.h"
|
| @@ -552,6 +553,9 @@ void ChromeResourceDispatcherHostDelegate::DownloadStarting(
|
| content::RESOURCE_TYPE_MAIN_FRAME,
|
| throttles);
|
| #if defined(OS_ANDROID)
|
| + throttles->push_back(
|
| + base::MakeUnique<InterceptDownloadResourceThrottle>(
|
| + request, info->GetWebContentsGetterForRequest()));
|
| // On Android, forward text/html downloads to OfflinePages backend.
|
| throttles->push_back(
|
| base::MakeUnique<offline_pages::downloads::ResourceThrottle>(request));
|
|
|