[7u-dev] Request for approval for CR 7160604: Using non-opaque windows - popups are initially not painted correctly

Anton Litvinov anton.litvinov at oracle.com
Thu May 22 15:27:42 UTC 2014


Hello,

I would like to request for approval to push a backport of the fix from 
JDK 8 to JDK 7. The backport fix is the same with the original fix, 
except for the regression test 
"test/javax/swing/JPopupMenu/7160604/bug7160604.java", where the 
original lambda expression

50         SwingUtilities.invokeLater(() -> {

was changed for

50         SwingUtilities.invokeLater(new Runnable() {
51             @Override
52             public void run() {

because JDK 7 does not support lambda expressions.

Bug: https://bugs.openjdk.java.net/browse/JDK-7160604
Webrev: http://cr.openjdk.java.net/~alitvinov/7160604/jdk7/webrev.00
JDK 8 webrev: http://cr.openjdk.java.net/~bagiras/7160604.2
JDK 8 review thread:
     Approval 1 - 
http://mail.openjdk.java.net/pipermail/awt-dev/2013-November/006381.html
     Approval 2 - 
http://mail.openjdk.java.net/pipermail/awt-dev/2013-November/006396.html
Reviewers: serb, alexsch

Thank you,
Anton


More information about the jdk7u-dev mailing list