hg: jdk9/client/jdk: 7162125: [macosx] A font has different behaviour for ligatures depending on its creation mod

philip.race at oracle.com philip.race at oracle.com
Tue Nov 17 00:08:01 UTC 2015


Changeset: 81619853311c
Author:    prr
Date:      2015-11-16 16:07 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/81619853311c

7162125: [macosx] A font has different behaviour for ligatures depending on its creation mod
Reviewed-by: srl, jgodinez

+ src/java.desktop/macosx/classes/sun/font/CCompositeGlyphMapper.java
! src/java.desktop/macosx/classes/sun/font/CFont.java
! src/java.desktop/macosx/classes/sun/font/CStrike.java
! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.h
! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m
! src/java.desktop/share/classes/sun/font/CompositeFont.java
! src/java.desktop/share/classes/sun/font/CompositeGlyphMapper.java
! src/java.desktop/share/classes/sun/font/Font2D.java
+ src/java.desktop/share/classes/sun/font/FontSubstitution.java
! src/java.desktop/share/classes/sun/font/GlyphLayout.java
! src/java.desktop/share/classes/sun/font/StandardGlyphVector.java
! src/java.desktop/share/classes/sun/font/SunLayoutEngine.java
! src/java.desktop/share/classes/sun/font/TrueTypeFont.java
+ test/java/awt/font/TextLayout/OSXLigatureTest.java



More information about the jdk9-client-changes mailing list