[OpenJDK 2D-Dev] RFR: 8048583: CustomMediaSizeName class matching to standard media is too loose
philip.race at oracle.com
Fri Jul 11 18:24:47 UTC 2014
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