Skip to content

Conversation

@bershanskiy
Copy link
Contributor

Summary

Google Chrome deprecated (Browsing) Topics API.

Test results and supporting details

Google Chrome deprecated (Browsing) Topics API, so mark the following MDN features deprecated:

  • document.browsingTopics()
  • browsingtopics attribute on HTML <iframe>
  • browsingTopics option in fetch()
  • Sec-Browsing-Topics HTTP request header
  • Observe-Browsing-Topics HTTP response header
  • HTTP header Permissions-Policy directive browsing-topics

Source:
https://groups.google.com/a/chromium.org/g/blink-dev/c/_R85yctz4Rs

Related issues

Tracking MDN issue #28417.

Google Chrome deprecated (Browsing) Topics API, so mark the following MDN features deprecated:
 - document.browsingTopics()
 - browsingtopics attribute on HTML <iframe>
 - browsingTopics option in fetch()
 - Sec-Browsing-Topics HTTP request header
 - Observe-Browsing-Topics HTTP response header
 - HTTP header Permissions-Policy directive browsing-topics

Source:
https://groups.google.com/a/chromium.org/g/blink-dev/c/_R85yctz4Rs
@github-actions github-actions bot added data:http Compat data for HTTP features. https://developer.mozilla.org/docs/Web/HTTP data:api Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API data:html Compat data for HTML elements. https://developer.mozilla.org/docs/Web/HTML size:s [PR only] 7-24 LoC changed labels Nov 8, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Nov 8, 2025

Tip: Review these changes grouped by change (recommended for most PRs), or grouped by feature (for large PRs).

Copy link
Contributor

@caugner caugner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note that there are a handful of linter errors that should be fixable by running npm run fix.

Copy link
Contributor

@chrisdavidmills chrisdavidmills left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for making a start on this work, @bershanskiy.

You've caught most of the instances for the Topics API. You also need to deprecate:

  • api.HTMLIFrameElement.browsingTopics
  • api.Request.Request.init_browsingTopics_parameter

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

data:api Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API data:html Compat data for HTML elements. https://developer.mozilla.org/docs/Web/HTML data:http Compat data for HTTP features. https://developer.mozilla.org/docs/Web/HTTP size:s [PR only] 7-24 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants