diff options
Diffstat (limited to 'chromium/extensions/shell/browser/shell_content_browser_client.cc')
-rw-r--r-- | chromium/extensions/shell/browser/shell_content_browser_client.cc | 5 |
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; |