Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-7198255

RFE Contribution : Accessibility in Control Panel's Certificates Dialog and Security Panel

    Details

    • CPU:
      generic
    • OS:
      generic

      Description

      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.

        Attachments

          Activity

            People

            • Assignee:
              vrao Vivek Rao (Inactive)
              Reporter:
              dkorbel David Korbel (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Imported:
                Indexed: