[webkit-reviews] review requested: [Bug 6626] Arabic & Farsi rendered with no shaping (all glyphs separate, unreadable!) : [Attachment 12929] Use ICU to shape Arabic when the font does not contain shaping information

bugzilla-request-daemon at macosforge.org bugzilla-request-daemon at macosforge.org
Mon Feb 5 00:27:06 PST 2007


mitz at webkit.org has asked  for review:
Bug 6626: Arabic & Farsi rendered with no shaping (all glyphs separate,
unreadable!)
http://bugs.webkit.org/show_bug.cgi?id=6626

Attachment 12929: Use ICU to shape Arabic when the font does not contain
shaping information
http://bugs.webkit.org/attachment.cgi?id=12929&action=edit

------- Additional Comments from mitz at webkit.org
Besides addressing Darin's comments, I fixed two problems with the previous
patch:
1) Zero-space widths are now forced to be zero width.
2) Work around a quirk in u_shapeArabic when the Lam and Aelf are the last
characters in the source string. In this case, despite
U_SHAPE_LENGTH_FIXED_SPACES_NEAR, the space is added at the beginning of the
shaped string.



More information about the webkit-reviews mailing list