Given this HTML: <fieldset> <label for="captchaAnswer"> <h6>Enter the characters in the image below.</h6> <button>Switch to audio</button> <button>Try another</button> <input type="text" name="captchaAnswer"/> </label> </fieldset> VoiceOver reads "Enter the characters in the image below." when focusing both buttons, rather than either "Switch to audio" or "Try another". Neither Chrome nor Firefox have the same issue.
<rdar://problem/106886654>
rdar://106575817
Created attachment 465493 [details] Patch
Created attachment 465500 [details] Patch
I added "Reviewed by Chris Fleizach" to this patch because Chris gave an approving review in Slack but noted he couldn't r+ due to missing Bugzilla UI.
Committed 261843@main (1c62bc2631a3): <https://commits.webkit.org/261843@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 465500 [details].