Skip to content

Conversation

@chrisdavidmills
Copy link
Contributor

@chrisdavidmills chrisdavidmills commented Sep 11, 2025

Description

Chrome 141 adds support for the ariaNotify() method; see https://chromestatus.com/feature/5745430754230272.

This method is currently non-standard, but will be added to the specs imminently; see w3c/aria#2577.

This PR adds:

  • A new Document.ariaNotify() page
  • A new Element.ariaNotify() page
  • A new aria-notify permissions policy directive page
  • A mention of it in a few other places, such as the ARIA live regions page.

Setting this to draft for now, as there are still some functionality details to be worked out in tests.

Motivation

Additional details

Related issues and pull requests

@chrisdavidmills chrisdavidmills requested a review from a team as a code owner September 11, 2025 12:27
@chrisdavidmills chrisdavidmills requested review from sideshowbarker and removed request for a team September 11, 2025 12:27
@chrisdavidmills chrisdavidmills marked this pull request as draft September 11, 2025 12:27
@github-actions github-actions bot added the Content:WebAPI Web API docs label Sep 11, 2025
@chrisdavidmills chrisdavidmills removed the request for review from sideshowbarker September 11, 2025 12:27
@github-actions github-actions bot added the size/m [PR only] 51-500 LoC changed label Sep 11, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Sep 11, 2025

Preview URLs (8 pages)
Flaws (6)

Note! 5 documents with no flaws that don't need to be listed. 🎉

URL: /en-US/docs/Web/API/Document/ariaNotify
Title: Document: ariaNotify() method
Flaw count: 2

  • unknown:
    • Error serializing baseline for numeric-seperators: missing field description``
    • Error serializing baseline for single-color-gradients: missing field description``

URL: /en-US/docs/Web/API/Element
Title: Element
Flaw count: 1

  • macros:
    • Can't resolve /en-US/docs/Web/API/Element/getBoxQuads

URL: /en-US/docs/Web/HTTP/Reference/Headers/Permissions-Policy/aria-notify
Title: Permissions-Policy: aria-notify directive
Flaw count: 3

  • unknown:
    • No generic content config found
    • no blog root
    • no blog root

(comment last updated: 2025-09-23 13:56:08)

@github-actions github-actions bot added Content:HTTP HTTP docs Content:Accessibility Accessibility docs labels Sep 19, 2025
@chrisdavidmills chrisdavidmills marked this pull request as ready for review September 19, 2025 09:37
@chrisdavidmills chrisdavidmills requested review from a team as code owners September 19, 2025 09:37
@chrisdavidmills chrisdavidmills requested review from bsmth and scottaohara and removed request for a team September 19, 2025 09:37
@chrisdavidmills chrisdavidmills changed the title Add ariaNotify() documentation Technical review: Add ariaNotify() documentation Sep 19, 2025
@janewman
Copy link

Thanks for putting this together!!

@chrisdavidmills
Copy link
Contributor Author

Thanks for putting this together!!

@janewman thanks for giving it a look over. I'll move it to the editorial review stage now, but please feel free to chime in if you notice anything that needs attention.

@chrisdavidmills chrisdavidmills changed the title Technical review: Add ariaNotify() documentation Editorial review: Add ariaNotify() documentation Sep 23, 2025
@chrisdavidmills chrisdavidmills merged commit 93e3c30 into mdn:main Sep 23, 2025
8 checks passed
@chrisdavidmills chrisdavidmills deleted the arianotify branch September 23, 2025 13:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Content:Accessibility Accessibility docs Content:HTTP HTTP docs Content:WebAPI Web API docs size/m [PR only] 51-500 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants