Implement referrer policy

Fixes #26270
This commit is contained in:
Bastien Orivel 2020-05-05 19:43:44 +02:00
parent a237e41b89
commit c14ab259d0

View file

@ -817,7 +817,13 @@ pub fn http_redirect_fetch(
request.url_list.push(location_url);
// Step 14
// TODO implement referrer policy
if let Some(referrer_policy) = response
.actual_response()
.headers
.typed_get::<headers::ReferrerPolicy>()
{
request.referrer_policy = Some(referrer_policy.into());
}
// Step 15
let recursive_flag = request.redirect_mode != RedirectMode::Manual;