[OpenJDK 2D-Dev] RFR: 8048583: CustomMediaSizeName class matching to standard media is too loose
jennifer.godinez at oracle.com
Mon Jul 14 18:05:54 UTC 2014
On 7/11/2014 11:24 AM, Phil Race wrote:
> updated version to fix the incorrect usage of w and h instead of dw
> and dh
> spotted by Andrew.
> On 06/27/2014 01:40 PM, Phil Race wrote:
>> Bug : https://bugs.openjdk.java.net/browse/JDK-8048583
>> Fix : http://cr.openjdk.java.net/~prr//
>> As described in the bug the basic problem is that we associate
>> a printer defined media with an inappropriate "standard" media.
>> If there's no standard media that matches to within a fraction,
>> don't return one.
>> It is difficult to provide a direct or useful test for this as
>> knowing if its right requires having a CUPS printer
>> which triggers the code and even then this isn't exposed directly.
>> It bubbles up as somewhat odd margins for the page ..
>> But hopefully it should be apparent that saying the paper
>> size matches to a different size is a problem.
>> Returning null from CustomMediSizeName.getStandardMedia()
>> is something that already is possible and I did double-check all
>> the callers seem to be looking for the possibility of null.
More information about the 2d-dev