Hi, Please review the backport of "JDK-8166673: The new implementation of Robot.waitForIdle() may hang" to 8u Changes apply cleanly, there was a typo error in test case name "WaitForIdleSyncroizedOnString.java" it has been corrected to "WaitForIdleSynchronizedOnString.java" As the test case doesn't have any impact on JDK8, it passes before the patch. I have verified the issue by executing test case found in one of the duplicate issue JDK-8194862
Webrev - http://cr.openjdk.java.net/~fmatte/8166673/webrev.00/ JBS bug - https://bugs.openjdk.java.net/browse/JDK-8166673 JDK9 changeset - http://hg.openjdk.java.net/jdk9/client/jdk/rev/fec7a8a6a46a JDK9 review thread - http://mail.openjdk.java.net/pipermail/awt-dev/2016-October/012114.html Thanks, Fairoz