The Version table provides details related to the release that this issue/RFE will be addressed.
Unresolved : Release in which this issue/RFE will be addressed. Resolved: Release in which this issue/RFE has been resolved. Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.
The fix to JDK-8039383 caused a regression and was backed out under JDK-8046391.
This bug is created to deliver the working fix as soon as JDK-8042590 is available in 9/dev repository.
See JDK-8039383 for details.
Code review for JDK 7:
Latest webrev: http://cr.openjdk.java.net/~aivanov/8046559/jdk7/webrev.00/
I replaced labmda expression in WToolkit.java with anonymous class.
It is the only change from the previous webrev for jdk9.
The fix combines changesets from the three bugs: JDK-8039383, JDK-8046239, and JDK-8042590.
It also adds regression test to JDK-8046391.