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

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

XMLWordPrintable

    • 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.

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

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: