21 lines
1.1 KiB
Diff
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 d2feb516099ddded375bf34e3c90e48a5be38b2f..9e8289baccf962fe0a9d0fce29c83b62a5a043f8 100644
|
|
--- a/content/browser/renderer_host/navigation_request.cc
|
|
+++ b/content/browser/renderer_host/navigation_request.cc
|
|
@@ -3811,6 +3811,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);
|
|
|
|
@@ -5743,6 +5744,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;
|