[Webkit-unassigned] [Bug 112488] REGRESSION (r145854): Mongolian characters are not upright in vertical writing mode

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat May 25 00:45:48 PDT 2013


https://bugs.webkit.org/show_bug.cgi?id=112488





--- Comment #9 from SiqinBilige <siqinbilige at gmail.com>  2013-05-25 00:44:17 PST ---
I read the latest (2013/05/24) source code of trunk/Source/WebCore/platform/graphics/FontFastPath.cpp.

It can fixed if change
    if (isInRange(character, 0x01100, 0x011FF) || isInRange(character, 0x01401, 0x0167F) || isInRange(character, 0x01800, 0x018FF))
        return true;
to
    if (isInRange(character, 0x01100, 0x011FF) || isInRange(character, 0x01401, 0x0167F) || isInRange(character, 0x018B0, 0x018FF))
        return true;
in the shouldIgnoreRotation function.

Traditional Mongolian(0x01800-0x018AF) Character need to Rotate in vertical mode(both lr and rl).

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list