New issue
Advanced search Search tips

Issue 813518 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: 2018-03-05
OS: Mac
Pri: 3
Type: Bug



Sign in to add a comment

ZWJ does not work with Thai font

Reported by ncirko...@emisia.net, Feb 19 2018

Issue description

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

Steps to reproduce the problem:
1. Open fiddle - https://jsfiddle.net/8arqt67u/20/
2. There are four examples, for Sinhala language and Thai, with and without zero width joiner
3. We can see that for Sinhala language ZWJ works(composing characters) and for Thai does not work.

What is the expected behavior?
Expected behavior is that ZWJ is combining Thai characters like Sinhala characters or Arabic or any other language with composing characters.

What went wrong?
I do not know. This works fine on Windows OS, but on OSX it does not.

Did this work before? N/A 

Does this work in other browsers? N/A

Chrome version: 64.0.3282.167  Channel: stable
OS Version: OS X 10.12.1
Flash Version:
 
Labels: Needs-Triage-M64
Cc: vamshi.kommuri@chromium.org
Labels: Triaged-ET Needs-Feedback
Thanks for filing the issue!

Checked the issue on reported chrome version 64.0.3282.167 on Mac 10.13.1 with the below mentioned steps.
1. Launched Chrome
2. Navigated to https://jsfiddle.net/8arqt67u/20/
We are able to see varied behaviours in Mac and other OS when checked on Chrome and other browsers too.

@Reporter: Could you please have a look at the attached screenshot and let us know if the attachment has an issue. It would be highly helpful if provided with the screen shots of good and bad behaviour, this helps us to triage the issue in a better way.
813518.png
69.7 KB View Download
Components: -Blink>Compositing Blink>Fonts
NextAction: 2018-03-05
Issue is with Thai language. When characters are in spans, for Sinhala language zwj works and characters are combined, for Thai they are not. I added in fiddle Thai without spans and you can see how characters are combined.
https://jsfiddle.net/8arqt67u/28/

Screen Shot 2018-02-23 at 10.05.17.png
29.4 KB View Download
The NextAction date has arrived: 2018-03-05
Status: Untriaged (was: Unconfirmed)
Mac triage: reproduced this with 67.0.3379.0 (current canary) on macOS 10.13.4. This doesn't reproduce in any Linux config I can find so I think it's platform-specific. Marking for blink font triage.

Comment 7 by e...@chromium.org, Apr 4 2018

Cc: drott@chromium.org
Labels: -Pri-2 Pri-3
Status: Available (was: Untriaged)

Sign in to add a comment