diff --git a/atom/browser/atom_browser_client.cc b/atom/browser/atom_browser_client.cc index 64c1e522d0..60ef875c4d 100644 --- a/atom/browser/atom_browser_client.cc +++ b/atom/browser/atom_browser_client.cc @@ -830,7 +830,9 @@ bool AtomBrowserClient::HandleExternalProtocol( ui::PageTransition page_transition, bool has_user_gesture, const std::string& method, - const net::HttpRequestHeaders& headers) { + const net::HttpRequestHeaders& headers, + network::mojom::URLLoaderFactoryRequest* factory_request, + network::mojom::URLLoaderFactory*& out_factory) { base::PostTaskWithTraits( FROM_HERE, {BrowserThread::UI}, base::BindOnce(&HandleExternalProtocolInUI, url, web_contents_getter, diff --git a/atom/browser/atom_browser_client.h b/atom/browser/atom_browser_client.h index 0adafc31ed..dce0ac3da3 100644 --- a/atom/browser/atom_browser_client.h +++ b/atom/browser/atom_browser_client.h @@ -172,7 +172,9 @@ class AtomBrowserClient : public content::ContentBrowserClient, ui::PageTransition page_transition, bool has_user_gesture, const std::string& method, - const net::HttpRequestHeaders& headers) override; + const net::HttpRequestHeaders& headers, + network::mojom::URLLoaderFactoryRequest* factory_request, + network::mojom::URLLoaderFactory*& out_factory) override; private: struct ProcessPreferences {