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

Java Control Panel descriptions contain HTML tags which interfere with accessibility tools

XMLWordPrintable

    • other
    • generic

      PROBLEM DESCRIPTION
      The descriptions for most of the options in the ControlPanel UI contain HTML tags, which interfere with accessibility tools such as scout.jar and JAWS - the tags are announced along with the text.

      STEPS TO REPRODUCE
      1. Download and extract the above mentioned java build, set PATH to
         java
      2. If possible use scout.jar/JAWS to observe the problem.
         (Otherwise view the source as described below.)
      3. Execute the below command to launch ControlPanel tool UI:
      >> ControlPanel
      4. Observe the description of the following results in Scout UI.
      01.Gereral --> About
      02.Gereral -->Network Settings
      03.Gereral -->Settings
      04.Gereral -->View
      05.Gereral -->OK
      06.Gereral -->Cancel
      07.Java -->View
      08.Java -->View
      09.Java -->OK
      10.Java -->Cancel
      11.Security-->certificates
      12.Advanced-->OK
      13.Advanced-->Cancel
      14.Advanced-->Apply
      15.Security-->certificates-->Import
      16.Security-->certificates-->Export
      17.Security-->certificates-->Remove
      18.Security-->certificates-->Details
      19.Java -->View-->Find
      20.Java -->View-->Add
      21.Java -->View-->Remove
      22.Gereral -->Settings-->Change
      23.Gereral -->Settings-->Delete Files
      24.Gereral -->Settings-->Restore Defaults

      An alternative way to see the problem is to view the relevant source code, in the following file:
       
      deploy/src/common/share/classes/com/sun/deploy/resources/Deployment.java.

      The descriptions for the elements listed above have html tags prepended and appended. For example:

      {"cache.settings.dialog.max_btn.tooltip", "<html>" +
                                                "Specify the maximum amount of disk space" +
                                                "<br>to use for storing temporary files." +
                                                "</html>" }

            stayer Kirill Kirichenko (Inactive)
            elarsen Erik Larsen (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: