summaryrefslogtreecommitdiffstats
path: root/src/core/content_browser_client_qt.h
diff options
context:
space:
mode:
authorJüri Valdmann <juri.valdmann@qt.io>2019-09-13 13:48:14 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2019-10-11 10:15:08 +0200
commita3b6dfc0989227b3519daae817ec4fc420cd7016 (patch)
treee15d92cbd0740dd4b4827892e0ba754676e37d86 /src/core/content_browser_client_qt.h
parent320a7a8522ccff5155cbb9563428b26071266ebc (diff)
Use ProtocolHandlerRegistry with network service
Change-Id: Ia7448fb1406536822dd245cfdb6fe7c1cf19e211 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'src/core/content_browser_client_qt.h')
-rw-r--r--src/core/content_browser_client_qt.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/core/content_browser_client_qt.h b/src/core/content_browser_client_qt.h
index 7f31b7c85..d0771cc4b 100644
--- a/src/core/content_browser_client_qt.h
+++ b/src/core/content_browser_client_qt.h
@@ -207,6 +207,16 @@ public:
network::mojom::URLLoaderFactoryRequest *factory_request,
network::mojom::URLLoaderFactory *&out_factory) override;
+ std::vector<std::unique_ptr<content::URLLoaderThrottle>> CreateURLLoaderThrottlesOnIO(
+ const network::ResourceRequest &request, content::ResourceContext *resource_context,
+ const base::RepeatingCallback<content::WebContents *()> &wc_getter,
+ content::NavigationUIData *navigation_ui_data, int frame_tree_node_id) override;
+
+ std::vector<std::unique_ptr<content::URLLoaderThrottle>> CreateURLLoaderThrottles(
+ const network::ResourceRequest &request, content::BrowserContext *browser_context,
+ const base::RepeatingCallback<content::WebContents *()> &wc_getter,
+ content::NavigationUIData *navigation_ui_data, int frame_tree_node_id) override;
+
static std::string getUserAgent();
std::string GetUserAgent() const override { return getUserAgent(); }