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>" }
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>" }