harfbuzz/test/subset
Garret Rieger 49c9392412 [subset] During LigatureSubstFormat1 subsetting always place Coverage last.
In Windows 7 on Chrome if the coverage table comes before any of the LigatureSet or Ligature subtables the font won't load. This changes the packing order to always place the Coverage table last. Virtual links are used to ensure the repacker maintains the desired ordering.

Coincidentally fontTools also does the same thing (a3f988fbf6/Lib/fontTools/ttLib/tables/otTables.py (L1137)) to reduce overflows during packing.
2021-11-02 12:19:13 -06:00
..
data [subset] During LigatureSubstFormat1 subsetting always place Coverage last. 2021-11-02 12:19:13 -06:00
Makefile.am [subset] add tests that check for successful repacking of a real font file. 2021-03-17 15:53:58 -07:00
generate-expected-outputs.py [test] Improve generate-expected-outputs.py diff output 2021-08-12 02:02:10 +02:00
meson.build Merge pull request #3248 from googlefonts/connected_components 2021-10-23 13:18:22 -07:00
repack_test.py [subset] add tests that check for successful repacking of a real font file. 2021-03-17 15:53:58 -07:00
run-repack-tests.py [test/shaping;util] Use ';' instead of ':' to separate test fields 2021-08-10 11:08:36 -06:00
run-tests.py [util] Move hb-subset away from main-font-text 2021-08-11 20:12:36 -06:00
subset_test_suite.py Revert "[test] Speed-up subset tests by saving TTX dump" 2021-08-04 04:10:37 +02:00