Issue metadata
Sign in to add a comment
|
Arabic accents in the middle of latin words don't render proprly
Reported by
samyalza...@gmail.com,
Oct 29 2017
|
||||||||||||||||||||||
Issue descriptionUserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36 Steps to reproduce the problem: 1. Inside of a latin script word add an Arabic accent like ْ or ً 2. 3. What is the expected behavior? the accent would render as it would in the middle of an Arabic script word. What went wrong? it is renderd as eْ instead Did this work before? Yes Does this work in other browsers? Yes Chrome version: 61.0.3163.100 Channel: n/a OS Version: OS X 10.12.6 Flash Version:
,
Oct 31 2017
here is a fiddle with a reproduction https://jsfiddle.net/ftbpwjtz/1/
,
Oct 31 2017
Thank you for providing more feedback. Adding requester "rkalavakuntla@chromium.org" to the cc list and removing "Needs-Feedback" label. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Oct 31 2017
,
Oct 31 2017
Looks like the segmenter might need a little more work :`(
,
Nov 1 2017
Thanks for the detailed report, samyalzahrany@. eae@, I don't think there is anything wrong with the segmentation. Safari displays the ARABIC SUKUN from a different font than the font for the base character and places it somewhat incorrectly. We build a grapheme cluster from H + ARABIC SUKUN and don't find a font for the grapheme cluster as a whole, since fonts that support arabic combining marks on Latin characters may not exist as fallback fonts on mac os. There is an existing issue with fallback for combining marks, please star issue 591346 for that. But I'll mark this particular issue as WontFix, works as intended. We do grapheme cluster fallback but there is no font that supports this combination.
,
Nov 1 2017
Thanks for the update drott. Let's keep using issue 591346 for the broader issue. |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by rkalavakuntla@chromium.org
, Oct 31 2017