New issue
Advanced search Search tips

Issue 788609 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 6122
Owner: ----
Closed: Nov 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Mac
Pri: 2
Type: Bug



Sign in to add a comment

Adding underline to Arabic text is causing change in glyphs

Reported by prashant...@gmail.com, Nov 27 2017

Issue description

UserAgent: Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36

Steps to reproduce the problem:
1. Please browse to https://codemirror.net/demo/matchhighlighter.html
2. Once opened, please open the attached file in a text editor.
3. Copy the contents from the text editor and paste in the code area present at the above site.
4. Try selecting some Arabic text and upon selecting, you can see that the glyphs are changing. 

What is the expected behavior?

What went wrong?
After following the above steps, upon selecting Arabic text, the glyphs are changing. Checked the same with Firefox, and the glyphs are not changing.

Did this work before? N/A 

Does this work in other browsers? N/A

Chrome version: 62.0.3202.94  Channel: stable
OS Version: 8
Flash Version:
 
ArabicSelection.htm
17.9 KB View Download
32589159-f370c972-c538-11e7-9458-9c85bcc4111e.gif
186 KB View Download
32589159-f370c972-c538-11e7-9458-9c85bcc4111e.gif
186 KB View Download

Comment 1 by kochi@chromium.org, Nov 27 2017

Components: -Blink>HTML Blink>Fonts Blink>Editing>Selection
Labels: Needs-Triage-M62
Labels: Triaged-ET M-64 OS-Linux OS-Mac
Status: Untriaged (was: Unconfirmed)
Able to reproduce this issue on Mac 10.12.6, Win-10 and Ubuntu 14.04 using chrome reported version #62.0.3202.94 and latest canary #64.0.3279.0.
This is a non-regression issue as it is observed from M50 old builds. 

Hence, marking it as untriaged to get more inputs from dev team.

Thanks...!!

Comment 4 by e...@chromium.org, Nov 30 2017

Mergedinto: 6122
Status: Duplicate (was: Untriaged)
The site in question wraps the selection in an extra element which breaks ligatures and kerning. Issue 6122 tracks adding support for cross-element shaping.

Sign in to add a comment