<AWT Dev> [7u] Review request for 8061954: 7u76 - deployment warning dialogs do not work on Linux
Anton Litvinov
anton.litvinov at oracle.com
Fri Oct 31 10:39:49 UTC 2014
Hello,
Could you please review the following fix for P1 bug.
Bug: https://bugs.openjdk.java.net/browse/JDK-8061954
Webrev: http://cr.openjdk.java.net/~alitvinov/8061954/webrev.00
The bug consists in the fact that "java.lang.NullPointerException" is
thrown from
"java.awt.KeyboardFocusManager.getCurrentKeyboardFocusManager" and a
button does not get the focus on mouse click, when the button is located
on a warning dialog which is shown during Java applet loading on Linux OS.
The solution consists of 2 following parts:
1. Reversal of the fix for JDK-6993873 in order to resolve this bug
(file "XContentWindow.java").
2. Backport of only Linux/Solaris parts of the fix for JDK-6981400 from
JDK 8 in order to again resolve JDK-6993873 (the failing test
"jdk/test/java/awt/Focus/FocusOwnerFrameOnClick/FocusOwnerFrameOnClick.java").
The next jtreg regression tests were run on JDK 7 without/with the fix
and no new test failures were defined:
jdk/test/java/awt/Focus
jdk/test/java/awt/KeyboardFocusmanager
jdk/test/javax/swing/KeyboardManager
Analogous tests from closed parts of JDK 7.
Thank you,
Anton
More information about the awt-dev
mailing list