[OpenJDK 2D-Dev] RFR: 8145584: java/awt/font/TextLayout/TestGetPixelBounds.java fails on Linux
Sergey Bylokhov
Sergey.Bylokhov at oracle.com
Fri Dec 25 14:42:31 UTC 2015
On 25/12/15 00:04, Phil Race wrote:
> Hi,
>
> So the issue there is that this seems to uncover that the rotate case is
> buggy for TextLayout. I do not know why but it is incorrect in 8ux not
> just 9
> and by a clear margin. I think I would prefer to take my (derived) test
> case that shows this and file a separate bug.
This fix looks fine then, note that this test checks other things
optionally, probably in the fix for a new bug these checks can be
enabled also.
It must be wholly
> unrelated to
> the reason for the failure I am fixing here.
>
> -phil.
>
> On 12/24/2015 08:15 AM, Sergey Bylokhov wrote:
>> Hi, Phil.
>> I see that this test relies on some parameters(coords, text, rotate,
>> underline, graphic) of the main, and skips some checks by default.
>> Probably they should be covered by default as well via @run tag for
>> example?
>>
>> On 17/12/15 00:12, Phil Race wrote:
>>> http://cr.openjdk.java.net/~prr/8145584/
>>> https://bugs.openjdk.java.net/browse/JDK-8145584
>>>
>>> The bug is that the code that tries to measure where the bounds
>>> of the rendering is not applying the same rounding of the rendering
>>> position as the rendering path does. It seems this test was just
>>> waiting for the right circumstances to come along to expose the bug.
>>>
>>> The test that fails was closed but I have determined we are OK to
>>> open it.
>>>
>>> -phil.
>>
>>
>
--
Best regards, Sergey.
More information about the 2d-dev
mailing list