diff --git a/features/referrer-policy.yml b/features/referrer-policy.yml index 84e3ded7f08..38943cdc7ac 100644 --- a/features/referrer-policy.yml +++ b/features/referrer-policy.yml @@ -2,8 +2,6 @@ name: Referrer policy description: The `Referrer-Policy` HTTP header and `referrerpolicy` HTML attributes control whether requests have the `Referer` header and what information the header contains. spec: https://w3c.github.io/webappsec-referrer-policy/ caniuse: referrer-policy -# TODO: Align with caniuse.com if https://github.com/Fyrd/caniuse/pull/7108 lands -# or remove this TODO if it does not. status: compute_from: - html.elements.a.referrerpolicy @@ -29,3 +27,9 @@ compat_features: - html.elements.script.referrerpolicy - http.headers.Referrer-Policy - http.headers.Referrer-Policy.default_strict-origin-when-cross-origin + - http.headers.Referrer-Policy.no-referrer-when-downgrade + - http.headers.Referrer-Policy.origin-when-cross-origin + - http.headers.Referrer-Policy.same-origin + - http.headers.Referrer-Policy.strict-origin + - http.headers.Referrer-Policy.strict-origin-when-cross-origin + - http.headers.Referrer-Policy.unsafe-url diff --git a/features/referrer-policy.yml.dist b/features/referrer-policy.yml.dist index 62559330f9f..7f3631a446d 100644 --- a/features/referrer-policy.yml.dist +++ b/features/referrer-policy.yml.dist @@ -27,6 +27,21 @@ compat_features: # safari_ios: "12" - http.headers.Referrer-Policy + # baseline: high + # baseline_low_date: 2020-01-15 + # baseline_high_date: 2022-07-15 + # support: + # chrome: "61" + # chrome_android: "61" + # edge: "79" + # firefox: "52" + # firefox_android: "52" + # safari: "11.1" + # safari_ios: "12" + - http.headers.Referrer-Policy.same-origin + - http.headers.Referrer-Policy.strict-origin + - http.headers.Referrer-Policy.strict-origin-when-cross-origin + # baseline: high # baseline_low_date: 2020-09-16 # baseline_high_date: 2023-03-16 @@ -124,3 +139,12 @@ compat_features: # safari: "15" # safari_ios: "15" - http.headers.Referrer-Policy.default_strict-origin-when-cross-origin + + # baseline: false + # support: + # chrome: "56" + # chrome_android: "56" + # edge: "79" + - http.headers.Referrer-Policy.no-referrer-when-downgrade + - http.headers.Referrer-Policy.origin-when-cross-origin + - http.headers.Referrer-Policy.unsafe-url