DescriptionChromium for Mac cannot print surrogate pair in vertical writing mode
CoreText doesn't have vertical glyphs of surrogate pair characters, and
we draw broken glyphs. On Safari, wkGetVerticalGlyphsForCharacters
returns true, and we use the glyphs which is returned from the
SPI. However, according to the description of r149659,
WKGetVerticalGlyphsForCharacters() just returns false on
Chromium. Therefore, we cannot get vertical glyphs from Mac API/SPI.
To work around that, we should not use CoreText for surrogate pair
characters in vertical writing mode, but this always returns horizontal
glyphs.
BUG=337080
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=166358
Patch Set 1 #Patch Set 2 : Added test expectation. #Patch Set 3 : Added NeedsRebaseline #
Total comments: 2
Patch Set 4 : Changed comments. #
Messages
Total messages: 7 (0 generated)
|