| Index: content/browser/renderer_host/resource_dispatcher_host_impl.cc
|
| diff --git a/content/browser/renderer_host/resource_dispatcher_host_impl.cc b/content/browser/renderer_host/resource_dispatcher_host_impl.cc
|
| index a74a4389b913e68f4470df548a5a18b74d656e3b..b934e382186ee364c50913677b0a8880c63dacec 100644
|
| --- a/content/browser/renderer_host/resource_dispatcher_host_impl.cc
|
| +++ b/content/browser/renderer_host/resource_dispatcher_host_impl.cc
|
| @@ -902,6 +902,8 @@ void ResourceDispatcherHostImpl::BeginRequest(
|
| }
|
| }
|
|
|
| + bool allow_download = request_data.allow_download &&
|
| + ResourceType::IsFrame(request_data.resource_type);
|
| // Make extra info and read footer (contains request ID).
|
| ResourceRequestInfoImpl* extra_info =
|
| new ResourceRequestInfoImpl(
|
| @@ -919,7 +921,7 @@ void ResourceDispatcherHostImpl::BeginRequest(
|
| request_data.transition_type,
|
| upload_size,
|
| false, // is download
|
| - ResourceType::IsFrame(request_data.resource_type), // allow_download
|
| + allow_download,
|
| request_data.has_user_gesture,
|
| request_data.referrer_policy,
|
| resource_context);
|
|
|