Bug 85873

Summary: COMBINING GRAPHEME JOINER not working
Product: HarfBuzz Reporter: Behdad Esfahbod <freedesktop>
Component: srcAssignee: Behdad Esfahbod <freedesktop>
Status: RESOLVED NOTOURBUG QA Contact:
Severity: normal    
Priority: medium CC: dr.khaled.hosny, freedesktop, jfkthame, roozbeh
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Behdad Esfahbod 2014-11-04 19:42:33 UTC
Test with:

./hb-unicode-encode 628 25cc 651 25cc 64e 3a 20 628 651 34f 64e a  628 25cc 64e 25cc 651 3a 20 628 64e 34f 651
Comment 1 Jonathan Kew 2014-11-04 20:16:01 UTC
With what font? AFAICT it should work, but some fonts "helpfully" render <shadda, fatha> and <fatha, shadda> so that they look the same regardless of the order.
Comment 2 Behdad Esfahbod 2014-11-05 18:22:20 UTC
With Noto at least.  Maybe that font has those tables too.  I wonder if CGJ should get some special treatment when it comes to jumping over Default_Ignorables?
Comment 3 Behdad Esfahbod 2015-07-22 16:54:46 UTC
Ok this is a Noto font bug.  Reported here:
https://github.com/googlei18n/noto-fonts/issues/425

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.