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

fix(button-name,input-button-name,input-img-alt): allow label to give accessible name #4607

Merged
merged 3 commits into from
Oct 15, 2024

Conversation

straker
Copy link
Contributor

@straker straker commented Oct 10, 2024

We decided that the issue with Dragon NaturallySpeaking was a minor one and that there are ways to work around the issue (such as grid selection), and that there are different voice controlled assistive technologies that can also be used, so it shouldn't block allowing giving an accessible name to buttons.

I'm not sure if this should close #4472 as that also deals with buttons with a different role running button-name. For sure this closes #3696.

Closes: #3696

@straker straker requested a review from a team as a code owner October 10, 2024 21:49
lib/commons/text/native-text-methods.js Outdated Show resolved Hide resolved
@straker straker dismissed stale reviews from dbjorge and WilcoFiers October 14, 2024 21:30

Resolved

@straker straker merged commit a9710d7 into develop Oct 15, 2024
22 checks passed
@straker straker deleted the button-label branch October 15, 2024 15:10
straker added a commit that referenced this pull request Oct 16, 2024
… accessible name (#4607)

I'm not sure if this should close #4472 as that also deals with buttons
with a different role running `button-name`. For sure this closes #3696

Closes: #3696

---------

Co-authored-by: Wilco Fiers <[email protected]>
WilcoFiers added a commit that referenced this pull request Oct 16, 2024
###
[4.10.1](v4.10.0...v4.10.1)
(2024-10-16)

### Bug Fixes

- **aria-allowed-role:** add form to allowed roles of form element
([#4588](#4588))
([d462d67](d462d67)),
closes
[/github.com/dequelabs/axe-core/blob/develop/lib/standards/html-elms.js#L264](https:/dequelabs/dequelabs/axe-core/blob/develop/lib/standards/html-elms.js/issues/L264)
- **axe.d.ts:** add typings for preload options object
([#4543](#4543))
([72e269f](72e269f))
- **button-name,input-button-name,input-img-alt:** allow label to give
accessible name
([#4607](#4607))
([364eb72](364eb72)),
closes [#4472](#4472)
[#3696](#3696)
[#3696](#3696)
- **get-ancestry:** add nth-child selector for multiple siblings of
shadow root ([#4606](#4606))
([bdd94a2](bdd94a2)),
closes [#4563](#4563)
- **rules:** Change "alternate text" to "alternative text"
([#4582](#4582))
([31e0f61](31e0f61))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants