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

ARIA role values in IE11 are treated as case sensitive #7

Closed
stevefaulkner opened this issue Oct 10, 2017 · 3 comments
Closed

ARIA role values in IE11 are treated as case sensitive #7

stevefaulkner opened this issue Oct 10, 2017 · 3 comments

Comments

@stevefaulkner
Copy link
Contributor

stevefaulkner commented Oct 10, 2017

Summary

JAWS does not recognize role="buTTon" as a 'push button' in IE11 although it is exposed as a 'push button' in MSAA

Steps to reproduce:

  1. Go to https://s.codepen.io/stevef/debug/YrLwwE
  2. move focus to the first focusable element, observe what JAWS announces
  3. move focus to the second focusable element, observe what JAWS announces

Expected result

JAWS announces both as buttons

Actual result

JAWS only announces the the second element as a button

Example

https://s.codepen.io/stevef/debug/YrLwwE

Additional Information

JAWS version and build number

JAWS 18.0.4104

Operating System and version

Windows 10 Home 64-bit

Browser and version:

IE 11

Related Firefox bug: aria ROLE values are case sensitive

@gezlemon
Copy link

I can confirm the issue. JAWS doesn't announce the role unless the case is correct in IE11 and Firefox 56 (but does with Chrome). The correct role is being exposed by the browsers, despite the case.

@stevefaulkner
Copy link
Contributor Author

JAWS bug Filed:
Bug #97006 - ARIA role values in IE11 are treated as case sensitive

@ggordon-vispero
Copy link

This was fixed in the JAWS 2018 update in March of 2018: version 2018.1803....

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants