Issue metadata
Sign in to add a comment
|
Chromevox only counts menuitem role, ignoring menuitemcheckbox and menuitemradio |
||||||||||||||||||||||||
Issue descriptionChrome Version: 64.0.3282.190 (Official Build) (64-bit) OS: Chrome OS 10176.76.0 (Official Build) stable-channel eve What steps will reproduce the problem? (1) Enable Chromevox (Ctrl-Alt-Z) (2) Have a parent element with role="menu" (3) Have some child elements. Some with role="menuitem", some with role="menuitemcheckbox", some with role="menuitemradio". (4) Open the menu What is the expected result? (5) Chromevox announces "Menu with # items". # is the total number of elements with any menuitem.* role. What happens instead? (5) Chromevox announces "Menu with # items". # is the number of elements with role="menuitem". The other menu item types are not counted. Please use labels and text to provide additional information. https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Techniques lists valid Aria roles. One might say that if you have a mix of different menu item roles, it's not clear what Chromevox should announce. The bug is the same if all the child elements are menuitemcheckbox or all of them are menuitemradio. The announcement is "Menu with 0 items".
,
Jul 31
I think at least we can fix for the all menuitemradio and menuitemcheckbox case. countChildren for menu role in output.js only counts menuitem for now.
,
Aug 1
,
Aug 1
The assigned owner "elkurin@google.com" is not able to receive e-mails, please re-triage. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Aug 2
,
Aug 2
The assigned owner "elkurin@google.com" is not able to receive e-mails, please re-triage. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Aug 6
,
Aug 6
One more try...
,
Aug 6
The assigned owner "elkurin@google.com" is not able to receive e-mails, please re-triage. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Aug 7
,
Aug 10
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/1b5a44ba444346ed22a378fee557112fcec50027 commit 1b5a44ba444346ed22a378fee557112fcec50027 Author: Eriko Kurimoto <elkurin@google.com> Date: Fri Aug 10 07:27:40 2018 When menu is focused, menuItemCheckBox and menuItemRadio are counted. Bug: 821926 Cq-Include-Trybots: luci.chromium.try:closure_compilation Change-Id: Ie1a0d74985a7fb689ff0d47ba9404fd15803f0f8 Reviewed-on: https://chromium-review.googlesource.com/1158315 Reviewed-by: Yuki Awano <yawano@chromium.org> Reviewed-by: David Tseng <dtseng@chromium.org> Commit-Queue: Eriko Kurimoto <elkurin@google.com> Cr-Commit-Position: refs/heads/master@{#582084} [modify] https://crrev.com/1b5a44ba444346ed22a378fee557112fcec50027/chrome/browser/resources/chromeos/chromevox/cvox2/background/output.js [modify] https://crrev.com/1b5a44ba444346ed22a378fee557112fcec50027/chrome/browser/resources/chromeos/chromevox/cvox2/background/output_test.extjs
,
Aug 17
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/7946b2318dae824d76c8ccfde42cc0ff36ed8853 commit 7946b2318dae824d76c8ccfde42cc0ff36ed8853 Author: Eriko Kurimoto <elkurin@google.com> Date: Fri Aug 17 04:27:15 2018 When menuItem is focused, menuItemCheckBox and menuItemRadio are counted. Reference https://chromium-review.googlesource.com/c/chromium/src/+/1158315 Bug: 821926 Change-Id: Iaf50ca97a9cceed98a915971b816ca7bdbcd515a Reviewed-on: https://chromium-review.googlesource.com/1172307 Commit-Queue: Eriko Kurimoto <elkurin@google.com> Reviewed-by: Yuki Awano <yawano@chromium.org> Reviewed-by: David Tseng <dtseng@chromium.org> Cr-Commit-Position: refs/heads/master@{#583960} [modify] https://crrev.com/7946b2318dae824d76c8ccfde42cc0ff36ed8853/chrome/browser/resources/chromeos/chromevox/cvox2/background/output.js [modify] https://crrev.com/7946b2318dae824d76c8ccfde42cc0ff36ed8853/chrome/browser/resources/chromeos/chromevox/cvox2/background/output_test.extjs
,
Aug 24
,
Aug 27
|
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by dtapu...@chromium.org
, May 29 2018