New issue
Advanced search Search tips

Issue 779395 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Closed: Nov 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Bug-Regression



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 description

UserAgent: 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:
 
Screen Shot 2017-10-29 at 12.07.37 PM.png
78.2 KB View Download
Labels: Needs-Feedback Needs-Milestone
Reporter@: Could you please provide any sample scripting file that would help us to triage the issue from TE-end.

Thanks!
here is a fiddle with a reproduction
https://jsfiddle.net/ftbpwjtz/1/
safari.png
13.4 KB View Download
chrome.png
11.7 KB View Download
Project Member

Comment 3 by sheriffbot@chromium.org, Oct 31 2017

Cc: rkalavakuntla@chromium.org
Labels: -Needs-Feedback
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

Comment 4 by rsesek@chromium.org, Oct 31 2017

Components: Blink>Fonts

Comment 5 by e...@chromium.org, Oct 31 2017

Owner: drott@chromium.org
Status: Assigned (was: Unconfirmed)
Looks like the segmenter might need a little more work :`(

Comment 6 by drott@chromium.org, Nov 1 2017

Cc: e...@chromium.org
Status: WontFix (was: Assigned)
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.



Comment 7 by e...@chromium.org, Nov 1 2017

Thanks for the update drott. Let's keep using issue 591346 for the broader issue.

Sign in to add a comment