DescriptionAllow the WebKit client to disable font smoothing on a device. For the caller to override this, a separate API should be added to globally allow this within Skia (future work to do).
Chromium reports crashes in CFCharacterSetCreateBitmapRepresentation, which I assume could only happen if CTFontCopyCharSet fails.
Leopard ignores the font transformation, so explicitly specify the font size and apply the skew separately.
Lion returns fractional values for the character bounds; adjust the width and height until the glyph fully draws.
(see http://code.google.com/p/chromium/issues/detail?id=98239 )
Patch Set 1 #Patch Set 2 : Additionally check for failure from CTFontCopyCharSet. #Patch Set 3 : add support Leopard, Lion #MessagesTotal messages: 1
|