harfbuzz/test/shaping/data/in-house/tests
jfkthame 100d40c827
[aat] Fix implementation of AAT kerning for Geeza Pro. (#2388)
* [aat] Fix implementation of AAT kerning for Geeza Pro.

Despite what the comment in the code used to say, it appears that Geeza Pro
does rely on accumulating kerning values from successive subtables. With
this change, the results now match Core Text rendering (and avoid the clear
visual breakage reported in #2358).

Testcase: U+0644,U+064E,U+0645,U+064E,U+0651,U+0627

Fixes #2358.

* [aat] Update test expectations, add new testcase.
2020-05-05 17:48:24 -07:00
..
aat-morx.tests [test] Rename some fonts 2018-10-25 13:23:33 -07:00
aat-trak.tests Remove assumption about Core Text working in 96 DPI 2019-01-15 13:26:35 +01:00
arabic-fallback-shaping.tests Adjust mark offsets when zeroing from fallback mark positioning code 2019-01-24 12:28:24 +01:00
arabic-feature-order.tests [test] Reorganize test suite 2018-01-10 02:50:49 +01:00
arabic-like-joining.tests [test] Reorganize test suite 2018-01-10 02:50:49 +01:00
arabic-mark-attach.tests Disable joiner-skipping when looking back for base to attach mark to 2018-10-02 14:41:31 +02:00
arabic-mark-order.tests [test] Reorganize test suite 2018-01-10 02:50:49 +01:00
arabic-stch.tests [test] Reorganize test suite 2018-01-10 02:50:49 +01:00
automatic-fractions.tests [test] Reorganize test suite 2018-01-10 02:50:49 +01:00
cluster.tests Fix test 2019-01-24 16:11:05 +01:00
collections.tests [test] Rename some fonts 2018-10-25 13:23:33 -07:00
color-fonts.tests Fix sbix glyph extents 2019-07-22 05:42:34 +02:00
context-matching.tests [test] Reorganize test suite 2018-01-10 02:50:49 +01:00
cursive-positioning.tests Attach CursivePositioning backwards, not forward 2018-10-11 20:45:40 -04:00
default-ignorables.tests [test] Reorganize test suite 2018-01-10 02:50:49 +01:00
emoji.tests Fix test 2019-01-24 16:11:05 +01:00
fallback-positioning.tests Adjust mark offsets when zeroing from fallback mark positioning code 2019-01-24 12:28:24 +01:00
hangul-jamo.tests [test] Reorganize test suite 2018-01-10 02:50:49 +01:00
hyphens.tests [test] Reorganize test suite 2018-01-10 02:50:49 +01:00
indic-consonant-with-stacker.tests [test] Reorganize test suite 2018-01-10 02:50:49 +01:00
indic-decompose.tests Don't decompose Bengali Rra and Rha 2018-04-26 13:54:09 -07:00
indic-init.tests [test] Reorganize test suite 2018-01-10 02:50:49 +01:00
indic-joiner-candrabindu.tests Rewrite grapheme-formation in terms of new work 2018-10-03 21:11:40 +02:00
indic-joiners.tests [test] Enable OT funcs on tests that are working 2020-03-10 14:07:37 +03:30
indic-old-spec.tests [indic] Allow double-halant in old-spec Devanagari 2018-07-31 15:19:32 -07:00
indic-pref-blocking.tests [test] Reorganize test suite 2018-01-10 02:50:49 +01:00
indic-script-extensions.tests [test] Reorganize test suite 2018-01-10 02:50:49 +01:00
indic-special-cases.tests [test] Reorganize test suite 2018-01-10 02:50:49 +01:00
indic-syllable.tests [indic] Add back medial-consonant to grammar 2019-03-28 20:50:04 -07:00
indic-vowel-letter-spoofing.tests [indic] Disallow vowel mark combinations that spoof other vowel marks 2018-10-03 15:53:28 +02:00
kern-format2.tests [test] Add test for format2 kern (#1423) 2018-11-29 00:07:00 +03:30
khmer-mark-order.tests [khmer] Add mark-ordering tests 2018-10-01 19:35:48 +02:00
khmer-misc.tests [khmer] Add trailing Coeng to syllable grammar 2019-03-28 20:23:12 -07:00
language-tags.tests Test deprecated tag fallback in a font 2018-10-11 13:54:28 -04:00
ligature-id.tests [test] Reorganize test suite 2018-01-10 02:50:49 +01:00
macos.tests [aat] Fix implementation of AAT kerning for Geeza Pro. (#2388) 2020-05-05 17:48:24 -07:00
mark-attachment.tests [test] Reorganize test suite 2018-01-10 02:50:49 +01:00
mark-filtering-sets.tests [test] Reorganize test suite 2018-01-10 02:50:49 +01:00
mongolian-variation-selector.tests [test] Split a test 2018-10-03 21:11:40 +02:00
myanmar-syllable.tests Let VS1 follow U+1031 MYANMAR VOWEL SIGN E 2018-02-02 12:41:07 -08:00
myanmar-zawgyi.tests [myanmar] Implement Zawgyi shaper 2018-10-11 20:20:29 -04:00
none-directional.tests Support scripts that are written both LTR and RTL 2018-05-07 14:12:17 -07:00
positioning-features.tests [ot-shape] Enable abvm/blwm features by default 2019-08-16 02:17:32 +02:00
rand.tests [random] Switch to 32bit RNG 2018-09-11 10:57:48 +02:00
rotation.tests Add files, oops 2019-12-05 15:37:56 +00:00
simple.tests [test] Reorganize test suite 2018-01-10 02:50:49 +01:00
sinhala.tests [sinhala] Move reph to after post-consonants 2018-06-04 15:40:43 -07:00
spaces.tests Fix vertical fallback space sign 2018-11-16 15:04:41 -08:00
tibetan-contractions-1.tests [test] Reorganize test suite 2018-01-10 02:50:49 +01:00
tibetan-contractions-2.tests [test] Reorganize test suite 2018-01-10 02:50:49 +01:00
tibetan-vowels.tests [test] Reorganize test suite 2018-01-10 02:50:49 +01:00
use-indic3.tests [test] Add test for USE indic3 2018-10-11 19:24:52 -04:00
use-marchen.tests [test] Reorganize test suite 2018-01-10 02:50:49 +01:00
use-syllable.tests [use] Allow U+1A60 TAI THAM SIGN SAKOT after vowel 2019-05-27 13:14:03 -04:00
use-vowel-letter-spoofing.tests [use] Prohibit visually ambiguous vowel sequences 2018-10-23 02:25:08 -07:00
use.tests [test] Enable OT funcs on tests that are working 2020-03-10 14:07:37 +03:30
variations-rvrn.tests [test] Reorganize test suite 2018-01-10 02:50:49 +01:00
vertical.tests [VORG] Hook up to hb-ot-font's v_origin 2018-10-23 02:21:27 -07:00
zero-width-marks.tests [test] Reorganize test suite 2018-01-10 02:50:49 +01:00