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

Update api.Permissions.permission_accessibility-events status and Chrome 131 removal #25860

Merged
merged 2 commits into from
Feb 6, 2025

Conversation

ddbeck
Copy link
Collaborator

@ddbeck ddbeck commented Feb 6, 2025

Summary

This updates the status for api.Permissions.permission_accessibility-events and shows its removal from Chrome.

Test results and supporting details

Thanks to help from @dontcallmedom in the WebDX chat, I learned that this permission was part of a now-deprecated Accessibility Object Model (AOM) Phase 2 specification. This is no longer the case; see the contemporary AOM spec and its phase 2 specification for comparison.

Because the originating spec is not in good standing, I wasn't able to add it to spec_url. I've still marked this feature as deprecated and non-standard track. The linter obliges us to set it to non-experimental, too.

Thanks to @caugner in #25854 (comment), I learned that this feature has been removed from Chrome 131 (commit). Given the text of bug 369945541, I think it's likely that this was always behind a flag, so—removal is an option here—but I don't think it's worth the time to go find out if this is true, since this feature will get removed in November 2026 anyway.

Related issues

@github-actions github-actions bot added data:api Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API size:s [PR only] 7-24 LoC changed labels Feb 6, 2025
Copy link
Member

@Elchi3 Elchi3 left a comment

Choose a reason for hiding this comment

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

Nice archeology, everyone! :)

@Elchi3 Elchi3 merged commit 2d96579 into mdn:main Feb 6, 2025
6 checks passed
@ddbeck ddbeck deleted the accessibility-events-spec-and-status branch February 6, 2025 15:29
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 size:s [PR only] 7-24 LoC changed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

api.Permissions.permission_accessibility-events - What is this?
3 participants