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.

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

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: