JDK-8039093 : The security slider is inaccessible
  • Type: Bug
  • Component: deploy
  • Affected Version: 7u2,8
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • OS: windows
  • Submitted: 2014-04-02
  • Updated: 2015-02-20
  • Resolved: 2014-06-12
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Related Reports
Relates :  
Relates :  
The Java Control Panel has a security slider.  When moved from bottom to top JAWS doesn't say Medium, High, Very High.  What is heard is 0% 0 for Medium, 50% 1 for High, and 100% 2 for Very High.

This can't be fixed because there is no solution via the Java Accesibility API.  AccessibleValue only provides Numbers, not Strings.  I talked to Freedom Scientific about adding a new API, e.g. AccessibleExtendedValue returning Strings but they don't have resources to change their code to add support for such a new API.  

The alternative is to change the dialog to use a group of 3 radio buttons.
reported against JDK7 only, so assigned to sustaining

Looks same as https://bugs.openjdk.java.net/browse/JDK-8026750 (filed against 8) but filed for an 7 update release

Another problem with this dialog is that the slider doesn't have an accessible name. If it had an accessible name like Security Level then the user would be able to guess that the 0, 1, 2 values represented lower to higher security levels. However, radio buttons would be better because the sighted vs non-sighted experience would be the same.

You could close it as Not Reproducible when the backports resolve as Fixed.

Not really because it's still a problem for 7u and 8u users.

the slider is removed as part of https://bugs.openjdk.java.net/browse/JDK-8033389 in jdk 9 and 8u20. is it okay to close this as duplicate ?