From 74d1685523f79e2ed182a055e50b2b704bb8294d Mon Sep 17 00:00:00 2001 From: Samuel Attard Date: Thu, 25 Oct 2018 17:12:12 +1100 Subject: [PATCH] chore: fix ShouldFork impl, referrer stripping has been removed refs: https://chromium-review.googlesource.com/c/chromium/src/+/1124329 --- atom/renderer/atom_renderer_client.cc | 4 +--- atom/renderer/atom_renderer_client.h | 3 +-- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/atom/renderer/atom_renderer_client.cc b/atom/renderer/atom_renderer_client.cc index 9b43ff2bc552..836ae1b112fc 100644 --- a/atom/renderer/atom_renderer_client.cc +++ b/atom/renderer/atom_renderer_client.cc @@ -163,13 +163,11 @@ bool AtomRendererClient::ShouldFork(blink::WebLocalFrame* frame, const GURL& url, const std::string& http_method, bool is_initial_navigation, - bool is_server_redirect, - bool* send_referrer) { + bool is_server_redirect) { // Handle all the navigations and reloads in browser. // FIXME We only support GET here because http method will be ignored when // the OpenURLFromTab is triggered, which means form posting would not work, // we should solve this by patching Chromium in future. - *send_referrer = true; return http_method == "GET"; } diff --git a/atom/renderer/atom_renderer_client.h b/atom/renderer/atom_renderer_client.h index d3d920df956a..9f797902aa3c 100644 --- a/atom/renderer/atom_renderer_client.h +++ b/atom/renderer/atom_renderer_client.h @@ -51,8 +51,7 @@ class AtomRendererClient : public RendererClientBase { const GURL& url, const std::string& http_method, bool is_initial_navigation, - bool is_server_redirect, - bool* send_referrer) override; + bool is_server_redirect) override; void DidInitializeWorkerContextOnWorkerThread( v8::Local context) override; void WillDestroyWorkerContextOnWorkerThread(