Skip to content

Commit

Permalink
Add BCD for Topics API (#20457)
Browse files Browse the repository at this point in the history
* Add BCD for Topics API

* Fix ordering error

* remove invalid spec_urls and set corresponding standard_track settings to false

---------

Co-authored-by: Florian Scholz <[email protected]>
  • Loading branch information
chrisdavidmills and Elchi3 authored Oct 31, 2023
1 parent d1e6462 commit 4da1662
Show file tree
Hide file tree
Showing 8 changed files with 275 additions and 0 deletions.
33 changes: 33 additions & 0 deletions api/Document.json
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand Down
33 changes: 33 additions & 0 deletions api/HTMLIFrameElement.json
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand Down
33 changes: 33 additions & 0 deletions api/Request.json
Original file line number Diff line number Diff line change
Expand Up @@ -166,6 +166,39 @@
}
}
},
"init_browsingTopics_parameter": {
"__compat": {
"description": "<code>init.browsingTopics</code> 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": "<code>init.priority</code> parameter",
Expand Down
33 changes: 33 additions & 0 deletions api/_globals/fetch.json
Original file line number Diff line number Diff line change
Expand Up @@ -189,6 +189,39 @@
}
}
},
"init_browsingTopics_parameter": {
"__compat": {
"description": "<code>init.browsingTopics</code> 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": "<code>init.keepalive</code> parameter",
Expand Down
32 changes: 32 additions & 0 deletions html/elements/iframe.json
Original file line number Diff line number Diff line change
Expand Up @@ -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": {
Expand Down
39 changes: 39 additions & 0 deletions http/headers/Observe-Browsing-Topics.json
Original file line number Diff line number Diff line change
@@ -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
}
}
}
}
}
}
33 changes: 33 additions & 0 deletions http/headers/Permissions-Policy.json
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand Down
39 changes: 39 additions & 0 deletions http/headers/Sec-Browsing-Topics.json
Original file line number Diff line number Diff line change
@@ -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
}
}
}
}
}
}

0 comments on commit 4da1662

Please sign in to comment.