Skip to content

Fix ElementInternals accessibility getters/setters - #3865

Merged
domenic merged 1 commit into
mainfrom
aria-properties-fix
Apr 20, 2025
Merged

domenic merged 1 commit into
mainfrom
aria-properties-fix

Conversation

@domenic

@domenic domenic commented Apr 20, 2025

Copy link
Copy Markdown
Member

The web platform test coverage for these was woefully incomplete, so when we added them in d6c0ab2 they did not actually work at all.

Closes #3732.

The web platform test coverage for these was woefully incomplete, so when we added them in d6c0ab2 they did not actually work at all.

Closes #3732.
@domenic
domenic force-pushed the aria-properties-fix branch from 75d3fdd to f5d7070 Compare April 20, 2025 06:25
@domenic

domenic commented Apr 20, 2025

Copy link
Copy Markdown
Member Author

Implementation report: this was relatively easy without AI. Sure, autocomplete could have helped sometimes, and I might have been tempted to get it to implement some of the setters tests. (I'm not sure that would have saved any time though.) But this ended up being a pretty simple issue that I was able to bang out unassisted without problems.

@domenic domenic added the metr uplift A candidate for the METR Uplift experiment label Apr 20, 2025
@domenic
domenic merged commit 9239537 into main Apr 20, 2025
@domenic
domenic deleted the aria-properties-fix branch April 20, 2025 08:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

metr uplift A candidate for the METR Uplift experiment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Attempting to set ARIA properties on ElementInternals results in an error.

1 participant