-
Bug
-
Resolution: Fixed
-
P4
-
8, 11, 17, 18, 19
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8294502 | 17.0.6 | Goetz Lindenmaier | P4 | Resolved | Fixed | b01 |
JDK-8289269 | 17.0.5-oracle | Srinivas Mandalika | P4 | Resolved | Fixed | b01 |
JDK-8294926 | 11.0.18 | Paul Hohensee | P4 | Resolved | Fixed | b01 |
JDK-8289563 | 11.0.17-oracle | Srinivas Mandalika | P4 | Resolved | Fixed | b01 |
JDK-8289664 | 8u351 | Srinivas Mandalika | P4 | Resolved | Fixed | b01 |
In many cases in Swing it is possible to easily programatically determine that a JScrollBar (or two) is scrolling some JPanel (the cannonical case is a JScrollPane).
In these cases, when accessibility support is instantiated (e.g. the AccessibleJScrollBar is created), a Controller_For and Controled_By relation should be instantiated between the AccessibleJScrollBar and the AccessibleJPanel that the JScrollBar and JPanel are associated with.
This allows various assistive technologies, especially voice-recognition technologies, to better interact with scrolling items.
The test put up validates that the target object for these properties(CONTROLLED_BY, CONTROLLED_FOR) are set appropriately for JScrollPane and JScrollBar.
- backported by
-
JDK-8289269 Create a regression test for JDK-4702690
- Resolved
-
JDK-8289563 Create a regression test for JDK-4702690
- Resolved
-
JDK-8289664 Create a regression test for JDK-4702690
- Resolved
-
JDK-8294502 Create a regression test for JDK-4702690
- Resolved
-
JDK-8294926 Create a regression test for JDK-4702690
- Resolved
- links to
-
Commit openjdk/jdk11u-dev/b8bc7209
-
Commit openjdk/jdk17u-dev/f4ef7877
-
Commit openjdk/jdk/8df5f105
-
Review openjdk/jdk11u-dev/1391
-
Review openjdk/jdk17u-dev/728
-
Review openjdk/jdk/7753