2044 Commits (94be45980883bea99bb1028445c6ab7100c11409)

Author SHA1 Message Date
Garret Rieger dc31920bbe Don't serialize null offsets in CPAL. 3 years ago
Garret Rieger cb05c363d7 [subset] add some basic tests for the legacy subset methods. 3 years ago
Garret Rieger 44802c8ec4 [subset] use layout-features=* for layout subsetting tests w/ synthetic test fonts. 3 years ago
Garret Rieger c0f3af91b8 [subset] speed up add_gid_and_children and adjust op limit. 3 years ago
Behdad Esfahbod 23282c9c9d [util/hb-subset] Support ranges in --unicodes / --unicodes-file 3 years ago
Behdad Esfahbod 58bfe40794 [util] Move hb-subset away from main-font-text 3 years ago
Khaled Hosny 43722cc9f4 [test] Add some real reverse sub tests 3 years ago
Behdad Esfahbod e0d7060f80 [test] Rename shaping/ to shape/ 3 years ago
Khaled Hosny f122698810 [test] Improve generate-expected-outputs.py diff output 3 years ago
Khaled Hosny 6ac6a2b27b [test] hb_ot_layout_language_get_feature_tags() 3 years ago
Khaled Hosny e9b743b26d [test] hb_ot_layout_script_get_language_tags() 3 years ago
Khaled Hosny bf438b815f [test] hb_ot_layout_table_get_feature_tags() 3 years ago
Khaled Hosny 2f88ea5a20 [test] hb_ot_layout_table_find_script() 3 years ago
Khaled Hosny f60caad7ff [test] hb_ot_layout_table_get_script_tags() 3 years ago
Garret Rieger c08f1b8903 [map] fix incorrect population count in hash map. 3 years ago
Garret Rieger e39c3bde7b [subset] fix bug in parsing glyf flags. 3 years ago
Behdad Esfahbod f3acb977ec [test/shaping;util] Use ';' instead of ':' to separate test fields 3 years ago
Behdad Esfahbod b83fd3a564 [util] Refactor batch-processing code into batch.hh 3 years ago
Garret Rieger 8c0c217b5a [subset] fail reference blob in face builder if allocation for table sorting fails. 3 years ago
Garret Rieger c2ee1fdd40 [subset] remove unsed table_entry struct. 3 years ago
Garret Rieger dea0fe5717 [subset] discard extra copies of a table in face builder. 3 years ago
Garret Rieger 2c024dc3cb [subset] prune redundant cmap12 subtables. 3 years ago
Khaled Hosny 84946e4d2c [test] Suggest updating the expectation if ttx matches 3 years ago
Behdad Esfahbod 5086e10538 [test] Add failing fuzzer test case 3 years ago
Khaled Hosny f698fe5aee [test] Always fail subset tests if hashes don’t match 3 years ago
Khaled Hosny 9f544e5008 [test] Don’t skip subset tests early 3 years ago
Khaled Hosny b084153317 [test] Remove subset tests from the slow suite 3 years ago
Khaled Hosny 7ccc52b075 [test] Compare sha256 hash before TTX dumps 3 years ago
Khaled Hosny 770fbd5aa6 Revert "[test] Speed-up subset tests by saving TTX dump" 3 years ago
Khaled Hosny 2cc9ed2b9e [test] More lookup_collect_glyphs() tests 3 years ago
Khaled Hosny 0664037401 [test] More lookup_collect_glyphs() tests 3 years ago
Khaled Hosny ecdd8e3f18 [test] More lookup_collect_glyphs() tests 3 years ago
Khaled Hosny f998d7e1ce [test] Add API test for lookup_collect_glyphs() 3 years ago
Khaled Hosny 10e73d188a [test] Add batch mode to hb-subset and use it 3 years ago
Khaled Hosny 1fd3a261e5 [test] Remove unused shaping tests reference mode 3 years ago
Behdad Esfahbod 05cf81283b [util/hb-shape] Fix use of EOF as end-of-line 3 years ago
Behdad Esfahbod 7cbcdaf68a Whitespace 3 years ago
Garret Rieger f9d8e4a976 [subset] switch ..._set_flags to not take a mask. 3 years ago
Garret Rieger 3d534b146c [subset] convert subset input flags into bit flags. 3 years ago
Khaled Hosny f6c67a5fcf [test] Open file in UTF-8 3 years ago
Khaled Hosny bafbade087 [test] Force FontTools to use \n on all platforms 3 years ago
Khaled Hosny 278f44dcee [test] Speed-up subset tests by saving TTX dump 3 years ago
Khaled Hosny 72489f3e0e [test] Free memory in hb-aots-tester 3 years ago
Khaled Hosny 895162d6f3 [test] Account for mark zeroing in AOTS tests 3 years ago
Khaled Hosny e65bf60500 [test] make this test runner less verbose 3 years ago
Khaled Hosny 9a7ff54bb7 [test] Write one sequence per-line 3 years ago
Khaled Hosny ddf87ffb22 [test] Add generated tests for emoji clusters 3 years ago
Behdad Esfahbod 6fe0d7d6e8 [GSUB] If MultipleSubst is applied to a ligature-component, preserve lig-id 3 years ago
Garret Rieger acbd8b27dc [subset] temporarily disable COLRv1 subsetting. 3 years ago
Behdad Esfahbod 0ded6a70c8 [subset] Fix another fuzzer issue 3 years ago