Bug 169499 - u+0ca1,u+0ccb,u+0c82 combination has issue with core text engine.
Summary: u+0ca1,u+0ccb,u+0c82 combination has issue with core text engine.
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Text (show other bugs)
Version: WebKit Nightly Build
Hardware: All All
: P2 Major
Assignee: Nobody
URL: http://www.prajavani.net/news/article...
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2017-03-10 18:39 PST by P K
Modified: 2019-05-02 16:20 PDT (History)
5 users (show)

See Also:


Attachments
Attached screenshot, left Chrome, middle Firefox, Right Safari (390.61 KB, image/png)
2017-03-10 18:39 PST, P K
no flags Details
Issue reproduced for ಡೋಂಗಿ in mac 10.12.3 and Safari 10.0.3 (316.08 KB, image/png)
2017-03-11 02:27 PST, P K
no flags Details
Reproducing issue on iPhone for oneindia link (104.07 KB, image/png)
2017-03-11 02:37 PST, P K
no flags Details
Reproducing issue for kannadaprabha looks link in Iphone (104.28 KB, image/png)
2017-03-11 02:38 PST, P K
no flags Details
Reproducing issue for kannadaprabha link in Iphone (186.53 KB, image/png)
2017-03-11 02:39 PST, P K
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description P K 2017-03-10 18:39:50 PST
Created attachment 304113 [details]
Attached screenshot, left Chrome, middle Firefox, Right Safari

Apple core text engine has trouble rendering above combination. 
Open the below weblinks in Safari in mac.
Same websites in google chrome (harfbuzz) in mac shows no issue rendering this text.

Search 'ಡೋಂಗಿ' in below website

Tunga webfont:
http://kannada.oneindia.com/amphtml/news/2009/04/19/karnataka-muslim-sangharsha-samiti-to-support-bjp.html

Tunga webfont:
http://www.kannadaprabha.com/karnataka/fake-baba-cheats-youth-over-woman-fascination-in-mysuru/285796.html

Google Noto Sans-Kannada webfont:
http://www.prajavani.net/news/article/2016/10/03/442512.html

No Webfont:
http://vijaykarnataka.indiatimes.com/topics/ಬಿಜೆಪಿಯ-ಡೋಂಗಿ-ಹಿಂದುತ್ವ-ಬಯಲು

********
It has same problem with all consonants.
********
ಕೋಂ	ಖೋಂ	ಗೋಂ	ಘೋಂ	ಙೋಂ	ಚೋಂ	ಛೋಂ	ಜೋಂ	ಝೋಂ	ಞೋಂ	ಟೋಂ	ಠೋಂ	ಡೋಂ	ಢೋಂ	ಣೋಂ	ತೋಂ	ಥೋಂ	ದೋಂ	ಧೋಂ	ನೋಂ	ಪೋಂ	ಫೋಂ	ಬೋಂ	ಭೋಂ	ಮೋಂ	ಯೋಂ	ರೋಂ	ಱೋಂ	ಲೋಂ	ವೋಂ	ಶೋಂ	ಷೋಂ	ಸೋಂ	ಹೋಂ	ಳೋಂ	ೞೋಂ
*********

Attached screenshot, left Chrome, middle Firefox, Right Safari
Comment 1 Alexey Proskuryakov 2017-03-10 21:58:14 PST
This works for me in Safari 10.0.3 on macOS 10.12.3, both in Bugzilla and on this website.

What version are you using?
Comment 2 P K 2017-03-11 02:27:50 PST
Created attachment 304153 [details]
Issue reproduced for ಡೋಂಗಿ in mac 10.12.3 and Safari 10.0.3

Please use the first three links with webfonts to witness the issue.

I will also attach screenshots from iPhone in next few minutes.
Comment 3 P K 2017-03-11 02:29:16 PST
Issue reproduced for ಡೋಂಗಿ in mac 10.12.3 and Safari 10.0.3

Please use the first three links with webfonts to witness the issue.

I will also attach screenshots from iPhone in next few minutes.
Comment 4 P K 2017-03-11 02:37:33 PST
Created attachment 304154 [details]
Reproducing issue on iPhone for oneindia link
Comment 5 P K 2017-03-11 02:38:41 PST
Created attachment 304155 [details]
Reproducing issue for kannadaprabha looks link in Iphone
Comment 6 P K 2017-03-11 02:39:35 PST
Created attachment 304156 [details]
Reproducing issue for kannadaprabha link in Iphone
Comment 7 Alexey Proskuryakov 2017-03-11 12:57:08 PST
As I said, this does not reproduce for me.
Comment 8 Myles C. Maxfield 2017-03-15 16:11:33 PDT
I think I fixed this in http://trac.webkit.org/changeset/211382 . Can you try using a WebKit Nightly build from https://webkit.org/nightly/ ? Thanks!
Comment 9 P K 2017-03-15 16:52:17 PDT
The error still persists even with nightly build. 

Please check.

Please fix this in Coretext also, so this issue is resolved system wide for mac OS and iOS.
Comment 10 P K 2017-03-15 19:46:50 PDT
FYI. This issue is system mac OS and iOS.
Comment 11 P K 2017-03-30 09:55:58 PDT
Hello Alexey Proskuryakov,

Could you please recheck on Safari iOS and mac for the below links

http://www.prajavani.net/news/article/2016/10/03/442512.html

http://vijaykarnataka.indiatimes.com/topics/ಬಿಜೆಪಿಯ-ಡೋಂಗಿ-ಹಿಂದುತ್ವ-ಬಯಲು

Please look for the word 'ಡೋಂಗಿ'.

Both are loading the webfont in Safari.

Thanks,
Comment 12 Radar WebKit Bug Importer 2017-04-07 19:55:00 PDT
<rdar://problem/31516651>
Comment 15 Myles C. Maxfield 2017-07-06 13:06:13 PDT
Can you reproduce this in either an iOS 11 beta or a macOS High Sierra beta? https://beta.apple.com/sp/betaprogram/
Comment 16 P K 2017-08-07 19:41:53 PDT
This is resolved in mac OS public beta 3 (17A315i)
Comment 17 P K 2017-10-19 20:24:55 PDT
This is resolved in mac OS high sierra and ios 11