Mercurial > hg > openjdk > icedtea > jdk7 > jdk
changeset 5520:797aed840eb1
7149068: java/awt/Window/Grab/GrabTest.java failed
Reviewed-by: bagiras
author | denis |
---|---|
date | Mon, 30 Jul 2012 14:18:32 +0400 |
parents | df945ef30444 |
children | 11eb06b637bb |
files | test/java/awt/Window/Grab/GrabTest.java |
diffstat | 1 files changed, 5 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/test/java/awt/Window/Grab/GrabTest.java Wed Jul 25 14:47:10 2012 +0400 +++ b/test/java/awt/Window/Grab/GrabTest.java Mon Jul 30 14:18:32 2012 +0400 @@ -65,7 +65,7 @@ }, sun.awt.SunToolkit.GRAB_EVENT_MASK); f = new Frame("Frame"); - f.setSize(200, 200); + f.setBounds(0, 0, 300, 300); f.addMouseListener(new MouseAdapter() { public void mousePressed(MouseEvent e) { System.out.println(e); @@ -74,7 +74,7 @@ }); f1 = new Frame("OtherFrame"); - f1.setBounds(600, 100, 200, 200); + f1.setBounds(700, 100, 200, 200); w = new Window(f); w.setLayout(new FlowLayout()); @@ -86,7 +86,7 @@ } }); w.add(b); - w.setBounds(300, 100, 200, 200); + w.setBounds(400, 100, 200, 200); w.setBackground(Color.blue); w.addMouseListener(new MouseAdapter() { public void mousePressed(MouseEvent e) { @@ -175,7 +175,8 @@ // 6. Check that press on the outside area causes ungrab Point loc = f.getLocationOnScreen(); - robot.mouseMove(loc.x + 100, loc.y + f.getSize().height + 300); + robot.mouseMove(loc.x + 100, loc.y + f.getSize().height + 1); + Util.waitForIdle(robot); robot.mousePress(InputEvent.BUTTON1_MASK); robot.delay(50); robot.mouseRelease(InputEvent.BUTTON1_MASK);