-
Bug
-
Resolution: Fixed
-
P4
-
8, 11, 17, 18, 19
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8288645 | 17.0.5-oracle | Dukebot | P4 | Resolved | Fixed | b01 |
JDK-8288889 | 17.0.5 | Goetz Lindenmaier | P4 | Resolved | Fixed | b01 |
JDK-8295206 | 11.0.18 | Goetz Lindenmaier | P4 | Resolved | Fixed | b01 |
JDK-8288716 | 11.0.17-oracle | Dukebot | P4 | Resolved | Fixed | b01 |
JDK-8288747 | 8u351 | Dukebot | P4 | Resolved | Fixed | b01 |
The subclass of javax.swing.JRootPane (AccessibleJRootPane) that implements the accessibility interface javax.accessibility.AccessibleComponent is derived from java.awt.AccessibleAWTComponent, which returns null for getAccessibleAt() because a component does not necessarily have childs.
But the root pane always has a content pane child, so getAccessibleAt() should be overwritten by AccessibleJRootPane appropriately.
- backported by
-
JDK-8288645 Create a regression test for JDK-4699544
- Resolved
-
JDK-8288716 Create a regression test for JDK-4699544
- Resolved
-
JDK-8288747 Create a regression test for JDK-4699544
- Resolved
-
JDK-8288889 Create a regression test for JDK-4699544
- Resolved
-
JDK-8295206 Create a regression test for JDK-4699544
- Resolved
- links to
-
Commit openjdk/jdk11u-dev/e864cfc5
-
Commit openjdk/jdk17u-dev/1584ddc8
-
Commit openjdk/jdk/cfdbde11
-
Review openjdk/jdk11u-dev/1439
-
Review openjdk/jdk17u-dev/477
-
Review openjdk/jdk/7739