summaryrefslogtreecommitdiffstats
path: root/chromium/extensions/shell/browser/shell_content_browser_client.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/extensions/shell/browser/shell_content_browser_client.cc')
-rw-r--r--chromium/extensions/shell/browser/shell_content_browser_client.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/chromium/extensions/shell/browser/shell_content_browser_client.cc b/chromium/extensions/shell/browser/shell_content_browser_client.cc
index fbe3536495d..70d8869a0eb 100644
--- a/chromium/extensions/shell/browser/shell_content_browser_client.cc
+++ b/chromium/extensions/shell/browser/shell_content_browser_client.cc
@@ -292,6 +292,7 @@ bool ShellContentBrowserClient::WillCreateURLLoaderFactory(
content::RenderFrameHost* frame,
int render_process_id,
bool is_navigation,
+ bool is_download,
const url::Origin& request_initiator,
network::mojom::URLLoaderFactoryRequest* factory_request,
network::mojom::TrustedURLLoaderHeaderClientPtrInfo* header_client,
@@ -300,8 +301,8 @@ bool ShellContentBrowserClient::WillCreateURLLoaderFactory(
extensions::BrowserContextKeyedAPIFactory<extensions::WebRequestAPI>::Get(
browser_context);
bool use_proxy = web_request_api->MaybeProxyURLLoaderFactory(
- browser_context, frame, render_process_id, is_navigation, factory_request,
- header_client);
+ browser_context, frame, render_process_id, is_navigation, is_download,
+ factory_request, header_client);
if (bypass_redirect_checks)
*bypass_redirect_checks = use_proxy;
return use_proxy;