harfbuzz/test/shaping/tests
Behdad Esfahbod 8b2c94c43f Tweak ligature component matching for ligature formation
If two marks want to ligate and they belong to different components of the
same ligature glyph, and said ligature glyph is to be ignored according to
mark-filtering rules, then allow.

Example Burmese senquence:

  U+1004,U+103A,U+1039,U+101B,U+103D,U+102D

Test font provided by Norbert Lindenberg.

Fixes https://github.com/behdad/harfbuzz/issues/545
2017-10-02 20:03:35 +02:00
..
arabic-fallback-shaping.tests [test] Support additional options to hb-shape in micro-test suite 2015-07-23 12:14:03 +01:00
arabic-feature-order.tests [arabic] Adjust feature order again 2017-07-14 17:35:17 +01:00
arabic-like-joining.tests Route Adlam through Arabic shaper 2017-01-26 14:50:14 -08:00
automatic-fractions.tests [ot] Fix automatic fraction for RTL scripts (#405) 2017-01-18 12:48:13 -08:00
cluster.tests [tests] Add Hebrew test for normalization under cluster-level=1 2015-09-01 16:12:44 +01:00
color-fonts.tests [CBDT] Add test for fetching glyph extents 2016-12-04 19:55:17 -08:00
context-matching.tests Revert "Fix Context lookup application when moving back after a glyph delete" 2017-03-10 13:23:02 -08:00
cursive-positioning.tests Fix recent test 2016-02-24 16:06:40 +09:00
default-ignorables.tests [test] Support additional options to hb-shape in micro-test suite 2015-07-23 12:14:03 +01:00
emoji-flag-tags.tests Do not skip TAG characters in glyph substitution (#487) 2017-05-17 11:32:47 -07:00
fallback-positioning.tests [tests] Fix test 2016-05-02 10:28:24 +02:00
fuzzed.tests Add few tests found by libFuzzer and oss-fuzz 2017-02-25 13:37:54 -08:00
hangul-jamo.tests [test] Support additional options to hb-shape in micro-test suite 2015-07-23 12:14:03 +01:00
hyphens.tests Add tests for hyphen fallback 2015-11-04 17:39:26 -08:00
indic-joiner-candrabindu.tests In cluster-level=0, group ZWJ/ZWNJ with previous cluster 2016-02-22 18:22:44 +09:00
indic-joiners.tests [indic] Disable automatic ZWNJ handling for Indic features 2017-07-14 14:22:52 +01:00
indic-old-spec.tests [test] Support additional options to hb-shape in micro-test suite 2015-07-23 12:14:03 +01:00
indic-pref-blocking.tests [test] Support additional options to hb-shape in micro-test suite 2015-07-23 12:14:03 +01:00
indic-script-extensions.tests [indic] Add support for Grantha marks that may be used in Tamil to th… (#401) 2017-02-16 09:40:21 -08:00
indic-syllable.tests [indic] Fix shaping of U+0A51 2017-10-02 18:57:03 +02:00
language-tags.tests Add tests for Chinese language tags 2016-08-08 18:06:09 -07:00
ligature-id.tests Tweak ligature component matching for ligature formation 2017-10-02 20:03:35 +02:00
mark-filtering-sets.tests Add test for 6dd80faf0d 2016-04-04 16:24:27 -07:00
mongolian-variation-selector.tests Do NOT ignore Mongolian Free Variation Selectors during matching 2016-04-26 16:41:17 -07:00
simple.tests Add tests for previous commit 2015-11-26 18:48:30 -05:00
spaces.tests Adjust the width of various spaces if font does not cover them 2015-11-04 17:27:07 -08:00
tibetan-contractions-1.tests Shaping tests for Tibetan vowels (#446) 2017-07-14 12:14:55 +01:00
tibetan-contractions-2.tests Shaping tests for Tibetan vowels (#446) 2017-07-14 12:14:55 +01:00
tibetan-vowels.tests Shaping tests for Tibetan vowels (#446) 2017-07-14 12:14:55 +01:00
use-marchen.tests Add tests for USE using Marchen font and text 2017-01-05 20:20:06 -08:00
use-syllable.tests [use] Allow up to two medial-below letters 2017-07-14 17:01:27 +01:00
use.tests Fix build on droid.io 2016-05-06 17:50:53 +01:00
variations-rvrn.tests Add tests for 'avar' fix 5dc30451b8 2017-08-08 18:37:03 -07:00
vertical.tests [tests] Add tests for vertical origin with ft and ot font-funcs 2016-10-26 18:27:48 +02:00
zero-width-marks.tests [tests] Add test for advance zeroing of an ASCII letter marked as mark in GDEF 2016-02-11 12:15:38 +07:00