Skip to content

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

Merged
Elchi3 merged 2 commits into
mdn:mainfrom
ddbeck:accessibility-events-spec-and-status
Feb 6, 2025
Merged

Update api.Permissions.permission_accessibility-events status and Chrome 131 removal#25860
Elchi3 merged 2 commits into
mdn:mainfrom
ddbeck:accessibility-events-spec-and-status

Conversation

@ddbeck

@ddbeck ddbeck commented Feb 6, 2025

Copy link
Copy Markdown
Contributor

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

@Elchi3 Elchi3 left a comment

Copy link
Copy Markdown
Member

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
@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