Hello, Please review fix for JDK9: bug: https://bugs.openjdk.java.net/browse/JDK-8130895 webrev: http://cr.openjdk.java.net/~ssadetsky/8130895/webrev.00/
realSync() used in the test's TestRunnable class causes events come to the XAWT event loop but there are no any windows created at the moment and the system application context is not initialized. This results in attempt to create the KeyboardFocusManager instance on the XAWT's thread group during the XEvent dispatching. That in its turn causes NPE. The solution: since KeyboardFocusManager should never be instantiated in the toolkit event loop, the corresponding check was added.
--Semyon