<Swing Dev> Review request for JDK-8079253 Test javax/swing/SwingUtilities/TestBadBreak/TestBadBreak.java fails

Rajeev Chamyal rajeev.chamyal at oracle.com
Fri Nov 6 10:21:02 UTC 2015


Hello Alexander,

Thanks for the review.
We need to set the opaque property on the label as well.

Regards,
Rajeev Chamyal

-----Original Message-----
From: Alexander Scherbatiy 
Sent: 06 November 2015 15:39
To: Rajeev Chamyal
Cc: Sergey Bylokhov; swing-dev at openjdk.java.net
Subject: Re: Review request for JDK-8079253 Test javax/swing/SwingUtilities/TestBadBreak/TestBadBreak.java fails

On 11/6/2015 12:38 PM, Rajeev Chamyal wrote:
> Hello All,
>
> Please review the following fix for Jdk9:
>   
> Bug:https://bugs.openjdk.java.net/browse/JDK-8079253
>
> Webrev:http://cr.openjdk.java.net/~rchamyal/8079253/webrev.00/
> <http://cr.openjdk.java.net/%7Erchamyal/8079253/webrev.00/>
>
> Issue: The test case shortens two text labels and writes the resulting 
> same strings to buffered images.
>
> On Ubuntu linux the image pixels are not matching.
>
>   
> Cause: The frame size in Ubuntu is coming different every time which is resulting in different size images and resulting into issue.
> BugJDK-8073710  <https://bugs.openjdk.java.net/browse/JDK-8073710>  is already reported for this issue.
> Also we need set the opaque property on label component which makes sure that all of the bits contained within component's rectangular bounds are painted.

Should the original test (without the proposed changes) work if
JDK-8073710 is fixed?
If yes, the current issue should be closed as duplicate of the JDK-8073710.

Thanks,
Alexandr.
>   
> Fix: Setting the default look and feel decoration for frame size issue and making label opaque.
>   
> Regards,
> Rajeev Chamyal
>




More information about the swing-dev mailing list