Skip to content

Commit 6c56435

Browse files
foolipddbeck
andauthored
Add referrer policy draft feature (#1198)
Co-authored-by: Daniel D. Beck <[email protected]>
1 parent f74abec commit 6c56435

File tree

2 files changed

+76
-0
lines changed

2 files changed

+76
-0
lines changed

features/draft/referrer-policy.yml

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
draft_date: 2024-06-07
2+
name: Referrer policy
3+
description: The `Referrer-Policy` header and `referrerpolicy` HTML attributes control whether requests have the `Referer` header and what information the header contains.
4+
spec: https://w3c.github.io/webappsec-referrer-policy/
5+
caniuse: referrer-policy
6+
compat_features:
7+
- api.HTMLAnchorElement.referrerPolicy
8+
- api.HTMLAnchorElement.referrerPolicy.no-referrer-when-downgrade
9+
- api.HTMLAnchorElement.referrerPolicy.origin-when-cross-origin
10+
- api.HTMLAnchorElement.referrerPolicy.unsafe-url
11+
- api.HTMLAreaElement.referrerPolicy
12+
- api.HTMLAreaElement.referrerPolicy.no-referrer-when-downgrade
13+
- api.HTMLAreaElement.referrerPolicy.origin-when-cross-origin
14+
- api.HTMLAreaElement.referrerPolicy.unsafe-url
15+
- api.HTMLIFrameElement.referrerPolicy
16+
- api.HTMLIFrameElement.referrerPolicy.no-referrer-when-downgrade
17+
- api.HTMLIFrameElement.referrerPolicy.origin-when-cross-origin
18+
- api.HTMLIFrameElement.referrerPolicy.unsafe-url
19+
- api.HTMLImageElement.referrerPolicy
20+
- api.HTMLImageElement.referrerPolicy.no-referrer-when-downgrade
21+
- api.HTMLImageElement.referrerPolicy.origin-when-cross-origin
22+
- api.HTMLImageElement.referrerPolicy.unsafe-url
23+
- api.HTMLLinkElement.referrerPolicy
24+
- api.HTMLLinkElement.referrerPolicy.no-referrer-when-downgrade
25+
- api.HTMLLinkElement.referrerPolicy.origin-when-cross-origin
26+
- api.HTMLLinkElement.referrerPolicy.unsafe-url
27+
- api.HTMLScriptElement.referrerPolicy
28+
- api.HTMLScriptElement.referrerPolicy.no-referrer-when-downgrade
29+
- api.HTMLScriptElement.referrerPolicy.origin-when-cross-origin
30+
- api.HTMLScriptElement.referrerPolicy.unsafe-url
31+
- api.Request.referrerPolicy
32+
- api.SVGAElement.referrerPolicy
33+
- api.fetch.init_referrerPolicy_parameter
34+
- html.elements.a.referrerpolicy
35+
- html.elements.a.referrerpolicy.no-referrer-when-downgrade
36+
- html.elements.a.referrerpolicy.origin-when-cross-origin
37+
- html.elements.a.referrerpolicy.unsafe-url
38+
- html.elements.area.referrerpolicy
39+
- html.elements.area.referrerpolicy.no-referrer-when-downgrade
40+
- html.elements.area.referrerpolicy.origin-when-cross-origin
41+
- html.elements.area.referrerpolicy.unsafe-url
42+
- html.elements.iframe.referrerpolicy
43+
- html.elements.iframe.referrerpolicy.no-referrer-when-downgrade
44+
- html.elements.iframe.referrerpolicy.origin-when-cross-origin
45+
- html.elements.iframe.referrerpolicy.unsafe-url
46+
- html.elements.img.referrerpolicy
47+
- html.elements.img.referrerpolicy.no-referrer-when-downgrade
48+
- html.elements.img.referrerpolicy.origin-when-cross-origin
49+
- html.elements.img.referrerpolicy.unsafe-url
50+
- html.elements.link.referrerpolicy
51+
- html.elements.link.referrerpolicy.no-referrer-when-downgrade
52+
- html.elements.link.referrerpolicy.origin-when-cross-origin
53+
- html.elements.link.referrerpolicy.unsafe-url
54+
- html.elements.script.referrerpolicy
55+
- html.elements.script.referrerpolicy.no-referrer-when-downgrade
56+
- html.elements.script.referrerpolicy.origin-when-cross-origin
57+
- html.elements.script.referrerpolicy.unsafe-url
58+
- html.elements.script.type.speculationrules.referrer_policy
59+
- http.headers.Referrer-Policy
60+
- http.headers.Referrer-Policy.default_strict-origin-when-cross-origin
61+
- http.headers.Referrer-Policy.no-referrer-when-downgrade
62+
- http.headers.Referrer-Policy.origin-when-cross-origin
63+
- http.headers.Referrer-Policy.same-origin
64+
- http.headers.Referrer-Policy.strict-origin
65+
- http.headers.Referrer-Policy.strict-origin-when-cross-origin
66+
- http.headers.Referrer-Policy.unsafe-url
67+
- svg.elements.a.referrerpolicy
68+
- svg.elements.a.referrerpolicy.no-referrer-when-downgrade
69+
- svg.elements.a.referrerpolicy.origin-when-cross-origin
70+
- svg.elements.a.referrerpolicy.unsafe-url
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# Generated from: referrer-policy.yml
2+
# Do not edit this file by hand. Edit the source file instead!
3+
4+
status:
5+
baseline: false
6+
support: {}

0 commit comments

Comments
 (0)