JDK-7187134 : RFE Contribution : Accessibility support for Javaws Cache viewer
  • Type: Enhancement
  • Component: deploy
  • Sub-Component: deployment_toolkit
  • Affected Version: 8
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • OS: generic
  • CPU: generic
  • Submitted: 2012-07-26
  • Updated: 2012-07-31
  • Resolved: 2012-07-31
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.
JDK 8
8Resolved
Related Reports
Duplicate :  
Description
SYNOPSIS
--------
Accessibility support for Javaws Cache viewer

OPERATING SYSTEMS
-----------------
All (tested on Windows and Linux)

PATCH BASE
----------
The attached patch is based on JDK 7u3-b03.


DESCRIPTION
-----------
Javaws Cache viewer does not adhere to the following Licensee's software accessibility guidelines:

#1.1 Provide keyboard equivalents for all actions.
#2.2 Provide semantic information about user interface objects. When an image represents a program element, the information conveyed by the image must also be available in text.

( http://www-03.ibm.com/able/guidelines/software/accesssoftware.html )

STEPS TO REPRODUCE
------------------
1. Launch Javaws Cache Viewer by "javaws -viewer"
2. Use any accessibility tool to read the name and description of the controls shown

Observation:
Many controls do not have descriptions, and mnemonic is not set for the close button

FIX DESCRIPTION
---------------
Fix includes changes to three files CacheViewer.java, CacheTable.java and Deployment.java:

- CacheViewer.java, CacheTable.java
  Call to set accessible name and description for the control we miss out accessible information

- Deployment.java
  Add additional string to support adding accessible name or description