-
Enhancement
-
Resolution: Not an Issue
-
P4
-
8
-
generic
-
generic
SYNOPSIS
---------
RFE Contribution: Accessibility in Control Panel's Certificates Dialog and Security Panel
OPERATING SYSTEMS
-----------------
All (tested on Windows and Linux)
PATCH BASE
----------
The attached patch is based on JDK 7u6-b17.
JDK VERSIONS
------------
All
DESCRIPTION
-----------
Accessibility enhancements in accordance with the Licensee's Software Accessibility guidelines below:
#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.
#2.3 Associate labels with controls, objects, icons and images. If an image is used to identify programmatic elements, the meaning of the image must be consistent throughout the application.
( http://www-03.ibm.com/able/guidelines/software/accesssoftware.html )
REPRODUCTION INSTRUCTIONS
-------------------------
1. Launch JavaControlPanel .
2. Under "Security" Tab , you can see "Certificates" --> SecurityPanel
3. Under "Security" Tab -> "Certificates.." ---> CertificatesDialog
4. Try to use any accessibility tool that adheres to the accessibility guidelines
Observation:
Security Panel and Certificates Dialog aren't accessible
Expected result:
Security Panel and Certificates Dialog should be accessible
SUGGESTED FIX
-------------
1. Changes to SecurityPanel.java - set accesible name and description for Certificates button, text area, label and security panel.
2. Changes to CertificatesDialog.java - set accessible name and description for Certificate type label and corresponding combobox for selection, User and System Tabs, Table and the table header.
---------
RFE Contribution: Accessibility in Control Panel's Certificates Dialog and Security Panel
OPERATING SYSTEMS
-----------------
All (tested on Windows and Linux)
PATCH BASE
----------
The attached patch is based on JDK 7u6-b17.
JDK VERSIONS
------------
All
DESCRIPTION
-----------
Accessibility enhancements in accordance with the Licensee's Software Accessibility guidelines below:
#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.
#2.3 Associate labels with controls, objects, icons and images. If an image is used to identify programmatic elements, the meaning of the image must be consistent throughout the application.
( http://www-03.ibm.com/able/guidelines/software/accesssoftware.html )
REPRODUCTION INSTRUCTIONS
-------------------------
1. Launch JavaControlPanel .
2. Under "Security" Tab , you can see "Certificates" --> SecurityPanel
3. Under "Security" Tab -> "Certificates.." ---> CertificatesDialog
4. Try to use any accessibility tool that adheres to the accessibility guidelines
Observation:
Security Panel and Certificates Dialog aren't accessible
Expected result:
Security Panel and Certificates Dialog should be accessible
SUGGESTED FIX
-------------
1. Changes to SecurityPanel.java - set accesible name and description for Certificates button, text area, label and security panel.
2. Changes to CertificatesDialog.java - set accessible name and description for Certificate type label and corresponding combobox for selection, User and System Tabs, Table and the table header.