[Webkit-unassigned] [Bug 70029] Old Turkic characters behave as left-to-right instead of right-to-left, because they are encoded as surrogate pairs.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sun Oct 16 22:13:29 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=70029
mitz at webkit.org changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|Old Turkic text does not |Old Turkic characters
|render correctly. |behave as left-to-right
| |instead of right-to-left,
| |because they are encoded as
| |surrogate pairs.
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
--- Comment #4 from mitz at webkit.org 2011-10-16 22:13:29 PST ---
InlineIterator operates on UTF-16 code units rather than on characters. Since Old Turkic is encoded using surrogate pairs, InlineIterator::direction() incorrectly returns LeftToRight (for each of the two surrogates) instead of RightToLeft.
--
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