Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add arianotify draft #2211

Draft
wants to merge 3 commits into
base: main
Choose a base branch
from
Draft

add arianotify draft #2211

wants to merge 3 commits into from

Conversation

keithamus
Copy link
Member

@keithamus keithamus commented May 23, 2024

This adds some mechanics for introducing the ariaNotify API on Elements, which is a function that will map to various AT APIs, as defined in core-aam w3c/core-aam#232

Test, Documentation and Implementation tracking

Once this PR has been reviewed and has consensus from the working group, tests should be written and issues should be opened on browsers. Add N/A and check when not applicable.

  • "author MUST" tests:
  • "user agent MUST" tests:
  • Browser implementations (link to issue or commit):
    • WebKit:
    • Gecko:
    • Blink:
  • Does this need AT implementations?
  • Related APG Issue/PR:
  • MDN Issue/PR:

Preview | Diff

@pkra
Copy link
Member

pkra commented Jun 12, 2024

@keithamus I've rebased on main (after the monorepo merge added core-aam). Then I transferred the commit from w3c/core-aam#232 over to this branch.

Could you please double check?

@keithamus
Copy link
Member Author

Looks correct to me, thanks @pkra!

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

Successfully merging this pull request may close these issues.

2 participants