--- old/java/awt/Focus/ChildWindowFocusTest/ChildWindowFocusTest.java 2014-12-04 12:31:03.000000000 +0300 +++ new/java/awt/Focus/ChildWindowFocusTest/ChildWindowFocusTest.java 2014-12-04 12:31:03.000000000 +0300 @@ -41,21 +41,17 @@ } public void start() { - if ("sun.awt.motif.MToolkit".equals(Toolkit.getDefaultToolkit().getClass().getName())) { - System.out.println("No testing on Motif! Passed."); - return; - } - frame.setBounds(0, 0, 400, 100); + frame.setBounds(0, 50, 400, 100); frame.setLayout(new FlowLayout()); frame.add(button0); - outerFrame.setBounds(0, 340, 400, 100); + outerFrame.setBounds(0, 390, 400, 100); outerFrame.setLayout(new FlowLayout()); outerFrame.add(button1); adjustAndShow(new Component[] {frame, win1, win2, outerFrame}); - waitForIdle(); + robot.waitForIdle(); test(); } @@ -64,7 +60,7 @@ for (Component comp: comps) { comp.setLocation(shift, (int)comp.getLocation().getY()); comp.setVisible(true); - waitForIdle(); + robot.waitForIdle(); } } @@ -108,12 +104,9 @@ robot.mousePress(InputEvent.BUTTON1_MASK); robot.delay(50); robot.mouseRelease(InputEvent.BUTTON1_MASK); - waitForIdle(); + robot.waitForIdle(); } - void waitForIdle() { - ((sun.awt.SunToolkit) Toolkit.getDefaultToolkit()).realSync(); - } } class TestWindow extends Window {