WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
219440
AX: VoiceOver on MacOS ignores aria-checked value change on menuitemcheckbox role
https://bugs.webkit.org/show_bug.cgi?id=219440
Summary
AX: VoiceOver on MacOS ignores aria-checked value change on menuitemcheckbox ...
lei.yang1123
Reported
2020-12-02 10:54:02 PST
Created
attachment 415234
[details]
VoiceOver on menuitemcheckbox role A link to replicate the issue:
https://www.w3.org/TR/wai-aria-practices-1.1/examples/menubar/menubar-2/menubar-2.html
. Notice two issues exists. The Bold / Italic menu items under Style/Color column has menuitemcheckbox role, the Voice Over in MacOS will incorrectly read it as '1 Bold checked menuitem' when the menu item is selected. Another issue I notice is when select / deselect menu item with menuitemcheckbox role, its 'aria-checked' property will change based on the selection, but voice over ignores this 'aria-checked' status change.
Attachments
VoiceOver on menuitemcheckbox role
(397.91 KB, image/png)
2020-12-02 10:54 PST
,
lei.yang1123
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2020-12-02 10:54:13 PST
<
rdar://problem/71901619
>
Sarah Higley
Comment 2
2025-06-18 12:00:08 PDT
I've run into this issue as well. I find it a little hard to repro on the APG site since the menus collapse when the checked state changes, so here's a simpler repro:
https://jsfiddle.net/o3uawj85/2/
The checked state change is read when it changes from unchecked to checked, but not when it changes from checked to unchecked. The other issue is that an unchecked menuitemcheckbox is read as if it were a menuitem -- no indication that it is checkable, or that it is currently unchecked. I also still hear the "1" mentioned in the initial report.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug