role="menuitem" within role="menu" should get an automatic value for aria-posinset and aria-setsize

Confirmed Issue #8737473 • Assigned to Bogdan B.

Details

Author
Christopher S.
Created
Sep 2, 2016
Privacy
This issue is public.
Found in
  • Microsoft Edge
Found in build #
14.14393
Reports
Reported by 1 person

Sign in to watch or report this issue.

Steps to reproduce

Using the provided HTML snippet below, I can confirm that Edge14 and IE11 do not automatically infer supported properties aria-setsize and aria-posinset for role="menuitem". I confirmed by looking at the output shown by the Edge14 accessibility tool in F12.

Using a screen reader, I would expect each menuitem to be read with an extra info of "Item X of 4". Both NVDA and Windows Narrator did not in Edge14 and IE11. The same sample yields the expected result in Firefox with NVDA.

<ul role="menu">
<li role="menuitem" tabindex="0">item 1</li>
<li role="menuitem" tabindex="0">item 2</li>
<li role="menuitem" tabindex="0">item 3</li>
<li role="menuitem" tabindex="0">item 4</li>
</ul>

Attachments

0 attachments

    Comments and activity

    • Microsoft Edge Team

      Changed Assigned To to “Ibrahim O.”

      Changed Assigned To to “Bogdan B.”

      Changed Status to “Confirmed”

    You need to sign in to your Microsoft account to add a comment.

    Sign in