diff --git a/api/Document.json b/api/Document.json
index 5a1674f164ec14..781a0326345112 100644
--- a/api/Document.json
+++ b/api/Document.json
@@ -753,6 +753,39 @@
}
}
},
+ "browsingTopics": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/browsingTopics",
+ "support": {
+ "chrome": {
+ "version_added": "115"
+ },
+ "chrome_android": "mirror",
+ "edge": "mirror",
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": false
+ },
+ "oculus": "mirror",
+ "opera": "mirror",
+ "opera_android": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": true,
+ "standard_track": false,
+ "deprecated": false
+ }
+ }
+ },
"captureEvents": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/captureEvents",
diff --git a/api/HTMLIFrameElement.json b/api/HTMLIFrameElement.json
index bf531e883c5d76..f833de8b617de1 100644
--- a/api/HTMLIFrameElement.json
+++ b/api/HTMLIFrameElement.json
@@ -204,6 +204,39 @@
}
}
},
+ "browsingTopics": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/browsingTopics",
+ "support": {
+ "chrome": {
+ "version_added": "115"
+ },
+ "chrome_android": "mirror",
+ "edge": "mirror",
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": false
+ },
+ "oculus": "mirror",
+ "opera": "mirror",
+ "opera_android": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": true,
+ "standard_track": false,
+ "deprecated": false
+ }
+ }
+ },
"contentDocument": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/contentDocument",
diff --git a/api/Request.json b/api/Request.json
index 3684d6e95c9027..4811d82b5c5358 100644
--- a/api/Request.json
+++ b/api/Request.json
@@ -166,6 +166,39 @@
}
}
},
+ "init_browsingTopics_parameter": {
+ "__compat": {
+ "description": "init.browsingTopics
parameter",
+ "support": {
+ "chrome": {
+ "version_added": "115"
+ },
+ "chrome_android": "mirror",
+ "edge": "mirror",
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": false
+ },
+ "oculus": "mirror",
+ "opera": "mirror",
+ "opera_android": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": true,
+ "standard_track": false,
+ "deprecated": false
+ }
+ }
+ },
"init_priority_parameter": {
"__compat": {
"description": "init.priority
parameter",
diff --git a/api/_globals/fetch.json b/api/_globals/fetch.json
index 651d8aae16c276..9e8ee4f36c4614 100644
--- a/api/_globals/fetch.json
+++ b/api/_globals/fetch.json
@@ -189,6 +189,39 @@
}
}
},
+ "init_browsingTopics_parameter": {
+ "__compat": {
+ "description": "init.browsingTopics
parameter",
+ "support": {
+ "chrome": {
+ "version_added": "115"
+ },
+ "chrome_android": "mirror",
+ "edge": "mirror",
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": false
+ },
+ "oculus": "mirror",
+ "opera": "mirror",
+ "opera_android": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": true,
+ "standard_track": false,
+ "deprecated": false
+ }
+ }
+ },
"init_keepalive_parameter": {
"__compat": {
"description": "init.keepalive
parameter",
diff --git a/html/elements/iframe.json b/html/elements/iframe.json
index 0638f81c09f14f..655e314e87f247 100644
--- a/html/elements/iframe.json
+++ b/html/elements/iframe.json
@@ -204,6 +204,38 @@
}
}
},
+ "browsingtopics": {
+ "__compat": {
+ "support": {
+ "chrome": {
+ "version_added": "115"
+ },
+ "chrome_android": "mirror",
+ "edge": "mirror",
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": false
+ },
+ "oculus": "mirror",
+ "opera": "mirror",
+ "opera_android": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": true,
+ "standard_track": false,
+ "deprecated": false
+ }
+ }
+ },
"credentialless": {
"__compat": {
"support": {
diff --git a/http/headers/Observe-Browsing-Topics.json b/http/headers/Observe-Browsing-Topics.json
new file mode 100644
index 00000000000000..1e30cadfe24e90
--- /dev/null
+++ b/http/headers/Observe-Browsing-Topics.json
@@ -0,0 +1,39 @@
+{
+ "http": {
+ "headers": {
+ "Observe-Browsing-Topics": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Observe-Browsing-Topics",
+ "support": {
+ "chrome": {
+ "version_added": "115"
+ },
+ "chrome_android": "mirror",
+ "edge": "mirror",
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": false
+ },
+ "oculus": "mirror",
+ "opera": "mirror",
+ "opera_android": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": true,
+ "standard_track": false,
+ "deprecated": false
+ }
+ }
+ }
+ }
+ }
+}
diff --git a/http/headers/Permissions-Policy.json b/http/headers/Permissions-Policy.json
index 4d5e770008e113..ead12fc55ede7a 100644
--- a/http/headers/Permissions-Policy.json
+++ b/http/headers/Permissions-Policy.json
@@ -237,6 +237,39 @@
}
}
},
+ "browsing-topics": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Permissions-Policy/browsing-topics",
+ "support": {
+ "chrome": {
+ "version_added": "115"
+ },
+ "chrome_android": "mirror",
+ "edge": "mirror",
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": false
+ },
+ "oculus": "mirror",
+ "opera": "mirror",
+ "opera_android": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": true,
+ "standard_track": false,
+ "deprecated": false
+ }
+ }
+ },
"camera": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Permissions-Policy/camera",
diff --git a/http/headers/Sec-Browsing-Topics.json b/http/headers/Sec-Browsing-Topics.json
new file mode 100644
index 00000000000000..ed4ede2d6b52d2
--- /dev/null
+++ b/http/headers/Sec-Browsing-Topics.json
@@ -0,0 +1,39 @@
+{
+ "http": {
+ "headers": {
+ "Sec-Browsing-Topics": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Sec-Browsing-Topics",
+ "support": {
+ "chrome": {
+ "version_added": "115"
+ },
+ "chrome_android": "mirror",
+ "edge": "mirror",
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": false
+ },
+ "oculus": "mirror",
+ "opera": "mirror",
+ "opera_android": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": true,
+ "standard_track": false,
+ "deprecated": false
+ }
+ }
+ }
+ }
+ }
+}