Files
brave-core/patches/content-browser-renderer_host-navigation_request.cc.patch
T

21 lines
1.1 KiB
Diff

diff --git a/content/browser/renderer_host/navigation_request.cc b/content/browser/renderer_host/navigation_request.cc
index 516a34f919823b5cff8beb92c2c25b9f4ba69ffc..eb9d0006cfdd2961a787ea67274feb8a2eccd454 100644
--- a/content/browser/renderer_host/navigation_request.cc
+++ b/content/browser/renderer_host/navigation_request.cc
@@ -2875,6 +2875,7 @@ void NavigationRequest::OnRequestRedirected(
common_params_->url = redirect_info.new_url;
common_params_->method = redirect_info.new_method;
common_params_->referrer->url = GURL(redirect_info.new_referrer);
+ BRAVE_ONREQUESTREDIRECTED_MAYBEHIDEREFERRER
common_params_->referrer = Referrer::SanitizeForRequest(
common_params_->url, *common_params_->referrer);
@@ -4362,6 +4363,7 @@ void NavigationRequest::OnStartChecksComplete(
headers.MergeFrom(TakeModifiedRequestHeaders());
begin_params_->headers = headers.ToString();
+ BRAVE_ONSTARTCHECKSCOMPLETE_MAYBEHIDEREFERRER
// TODO(clamy): Avoid cloning the navigation params and create the
// ResourceRequest directly here.
std::vector<std::unique_ptr<NavigationLoaderInterceptor>> interceptor;