--- old/java/awt/Focus/6382144/EndlessLoopTest.java 2014-12-04 12:31:02.000000000 +0300 +++ new/java/awt/Focus/6382144/EndlessLoopTest.java 2014-12-04 12:31:02.000000000 +0300 @@ -91,11 +91,10 @@ } try { - sun.awt.SunToolkit tk = (sun.awt.SunToolkit) Toolkit.getDefaultToolkit(); - tk.realSync(); + r.waitForIdle(); mouseClickOnComp(r, t1); - tk.realSync(); + r.waitForIdle(); if (!t1.isFocusOwner()) { throw new RuntimeException("t1 is not a focus owner"); @@ -104,10 +103,10 @@ r.keyPress(KeyEvent.VK_TAB); r.delay(10); r.keyRelease(KeyEvent.VK_TAB); - tk.realSync(); + r.waitForIdle(); mouseClickOnComp(r, button); - tk.realSync(); + r.waitForIdle(); } catch (Exception e) { EndlessLoopTest.fail(e); }