New issue
Advanced search Search tips

Issue 760639 link

Starred by 2 users

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Bug



Sign in to add a comment

Syriac unicode characters rendered as boxes on Mac

Reported by jonathan.abdo@mangolanguages.com, Aug 30 2017

Issue description

UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36

Example URL:
http://www.alanwood.net/unicode/syriac.html

Steps to reproduce the problem:
1. Navigate to http://www.alanwood.net/unicode/syriac.html
2. Scroll down and make note of the character columns
3. Verify the unicode characters in the Character columns are rendered as boxes instead of Syriac characters.

What is the expected behavior?
The unicode should have been rendered as Syriac characters.

Safari on Sierra renders this page and the Syriac characters correctly.

What went wrong?
MacOS Sierra does not come with a font that renders Syriac installed. It does include a font that renders Syriac as a "Support Font". Which is accessible to an application if requested by name.
Ref: https://support.apple.com/en-ca/HT206872#document
Font: Noto Sans Syriac Eastern 1.03 uh 
Location on Mac: Macintosh HD/Library/Application Support/Apple/Fonts/Language Support/

Does it occur on multiple sites: Yes

Is it a problem with a plugin? No 

Did this work before? N/A 

Does this work in other browsers? Yes

Chrome version: 60.0.3112.113  Channel: stable
OS Version: OS X 10.12.6
Flash Version: 

I reported this bug to FireFox as well and they have come up with a solution. Here is the ticket 
https://bugzilla.mozilla.org/show_bug.cgi?id=1392659
 
Labels: Needs-Triage-M61
Components: -Blink Blink>Fonts

Comment 3 by e...@chromium.org, Sep 1 2017

Cc: drott@chromium.org kojii@chromium.org
Status: Available (was: Unconfirmed)
Just wanted to add that multiple language scripts are affected and this seems to have been happening on Mac since Chrome 46. I just encountered this issue with Thaana unicode characters. So I figured I’d check other characters and beyond Syriac and Thaana and multiple language script types are affected. Check out this page that shows samples from all unicode character ranges in Chrome (renders as boxes) vs. Firefox (most render normally) to see all that are affected: http://www.alanwood.net/unicode/unicode_samples.html

Same deal as above with MacOS not coming with a installed font that targets Thaana script (or those other scripts). (Reference: https://en.wikipedia.org/wiki/List_of_typefaces_included_with_macOS)

A support font is available for Thaana on Mac under the Language Support folder is: 
Noto Sans Thaana 1.02 uh
There are appears to be others as well for the other affected language scripts but I did not take full time to find and list them all here since the proposed fix as outlined above should solve the problem for all the affected language scripts, provided there is at least a support font to use.

More testing notes:
- Works for: Mac - Safari, Firefox; Windows - Edge, Firefox, Chrome
- Does not work for Chrome on Mac (from Browserstack testing, Thaana, Syriac and other characters used to display appropriately in Chrome 45 but started displaying as boxes from Chrome 46 on)
- Tested on OS X 10.12.5 with Chrome 63.0.3239.132 (but also tested in Browserstack using Mac and various older Chrome versions)
Project Member

Comment 5 by sheriffbot@chromium.org, Jan 17 (6 days ago)

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Comment 6 by e...@chromium.org, Jan 17 (5 days ago)

Status: Available (was: Untriaged)

Sign in to add a comment