<AWT Dev> [10][JDK-8027154] [TESTBUG] Test java/awt/Mouse/GetMousePositionTest/GetMousePositionWithPopup.java fails
    Sergey Bylokhov 
    sergey.bylokhov at oracle.com
       
    Tue Jul 18 00:40:51 UTC 2017
    
    
  
Hi, Krishna. 
Can you please confirm that the initial bug JDK-8012026 can be reproduced by the updated test? 
The updated test should fail before JDK-8012026 was fixed, and works after. 
----- krishna.addepalli at oracle.com wrote: 
> 
Hi All, 
Please review the fix for test bug: 
Bug : JDK-8027154 <https://bugs.openjdk.java.net/browse/JDK-8027154> 
JDK 10 Webrev: http://cr.openjdk.java.net/~pkbalakr/Krishna/8027154/webrev00/ 
Summary: 
The test intends to check the mouse move on Frame2, which is drawn in the MouseMove callback for Frame1. 
> 
However, the code wrongly asserts for the expected mouse position on Frame2, which was just created. 
> 
Also, Frame2 has no callback registered for MouseMove, which is leading to different behaviors on different platforms. 
On Windows and Linux, the assertion is thrown for Mouse Position whereas on Mac, a NullPointerException is thrown. 
> 
After moving the code into the callback for Frame2, the test passes on all the platforms. 
> 
Thanks, 
Krishna 
> 
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/awt-dev/attachments/20170717/427a4eb2/attachment.html>
    
    
More information about the awt-dev
mailing list