[OpenJDK 2D-Dev] RFR: 8064833 : [macosx] Native font lookup uses family+style, not full name/postscript name

Phil Race philip.race at oracle.com
Mon Dec 15 20:20:09 UTC 2014


https://bugs.openjdk.java.net/browse/JDK-8064833
http://cr.openjdk.java.net/~prr/8064833/

OS X font look up is using family name + style - even when using deriveFont
from a specific font. Since the family name like "Helvetica" is 
insufficient to
convey that you are using the "Helvetica Light" subfamily and we get the
wronf font.
The provided test shows that the results can be completely garbage 
rendering.

Some clean up included here is remove the unconditional define of DEBUG and
the native 'isFakeItalic' variable which was not used anywhere.

-phil.



More information about the 2d-dev mailing list