462 Commits (e23cf902e91142a10229e3514be4ceee69efde04)

Author SHA1 Message Date
Behdad Esfahbod af48e3d27c Fix recent test 9 years ago
Behdad Esfahbod 17c8317017 [tests] Fix for multiple options in test runner scripts 9 years ago
Behdad Esfahbod ebd7431f82 Partially revert 86c68c7a2c 9 years ago
Behdad Esfahbod 284481b312 Add test for mark positioning in rtl with non-zero mark advance 9 years ago
Behdad Esfahbod 56a84e8dd1 [tests] Allow commenting out tests to be skipped 9 years ago
Behdad Esfahbod 525cc7d28c Add note re only adding tests with Free Software fonts 9 years ago
Behdad Esfahbod 6a09d7e34b [test] Add README about how to add shaping tests 9 years ago
Behdad Esfahbod f8ee7906d0 Remove MANIFEST files 9 years ago
Behdad Esfahbod 815bdd7700 In cluster-level=0, group ZWJ/ZWNJ with previous cluster 9 years ago
Behdad Esfahbod c373155904 [fuzzing] Add test for recent fix 9 years ago
Behdad Esfahbod aa33cb72ab [fuzzing] Make test runner actually work 9 years ago
Behdad Esfahbod 2735555c6b [fuzzing] Add TODO item 9 years ago
Behdad Esfahbod 7e76bbabba [fuzzing] Make "make hb-fuzzer" build lib dependency 9 years ago
Behdad Esfahbod da41e48f0a [USE] Zero mark advances by GDEF early 9 years ago
Behdad Esfahbod 86c68c7a2c [GPOS] Fix interaction of mark attachments and cursive chaining 9 years ago
Behdad Esfahbod 5b5dc2c040 [tests] Add test for advance zeroing of an ASCII letter marked as mark in GDEF 9 years ago
Behdad Esfahbod 3fe0cf1040 Fix previous commit! 9 years ago
Behdad Esfahbod 293a210eee [tests] Fix fonts in cc4a78bf22 9 years ago
Behdad Esfahbod cc4a78bf22 [tests] Add tests for Latin mark zeroing 9 years ago
Behdad Esfahbod 55ff34b9c1 [tests] Add tests for Thai mark zeroing 9 years ago
Behdad Esfahbod 43bb2b8fb0 Minor 9 years ago
Behdad Esfahbod 505b7d4732 [fuzzing] Fuzz input text 9 years ago
Behdad Esfahbod e8a27d7947 Don't build hb-fuzzer in "make", only "make check" 9 years ago
Behdad Esfahbod 99d3495576 [test] Add test text for Kaithi 9 years ago
Behdad Esfahbod 6173c2a6fc Fix flaky test 9 years ago
Behdad Esfahbod 3fcae6d82d [tests] Add --reference, for re-recording tests 9 years ago
Behdad Esfahbod 2f02fc79a5 Improve ligature-component handling 9 years ago
Behdad Esfahbod 2ab0de9fbd [use] Fix halant detection 9 years ago
Behdad Esfahbod 1c6a057dd1 Add tests for previous commit 9 years ago
Behdad Esfahbod 9cc1ed4fa6 Do not allow recursiving to same position and same lookup 9 years ago
Behdad Esfahbod 7d75eee799 [fuzzing] Run fuzzing tests using hb-fuzzer as well 9 years ago
Behdad Esfahbod 85062e3b46 Add tests for previous two commits 9 years ago
Behdad Esfahbod ec625f7dfb Try to fix gnome-continuous build fail 9 years ago
Behdad Esfahbod ff16ef3379 Enable building a bounded version of the library for fuzzing 9 years ago
Behdad Esfahbod 59821ab8b4 [arabic] Don't stretch over cased letters 9 years ago
Behdad Esfahbod a6d7668a95 [fuzzing] Cap max buffer len at 128 9 years ago
Behdad Esfahbod 5a7eb5d4d8 [fuzzing] Add test case for OOM 9 years ago
Behdad Esfahbod 4301703bdd Limit buffer max size growth 9 years ago
Behdad Esfahbod 19300183a6 [fuzzing] Add build system 9 years ago
Behdad Esfahbod 9c9ad214af [fuzzer] Add README 9 years ago
Behdad Esfahbod 6e6f82b6f3 Implement SYRIAC ABBREVIATION MARK with 'stch' feature 9 years ago
Behdad Esfahbod da29b43794 Separate nil font-funcs from parent-peeking font-funcs 9 years ago
Behdad Esfahbod 04fd8517f8 Add tests for hyphen fallback 9 years ago
Behdad Esfahbod 550417117d [test] Drop hintings when subsetting fonts to record 9 years ago
Behdad Esfahbod 49ef630936 Adjust the width of various spaces if font does not cover them 9 years ago
Behdad Esfahbod 7793aad946 Normalize various spaces to space if font doesn't support 9 years ago
Behdad Esfahbod 8b3c7f9ede [test] Support recording multiple lines of text in record-test.sh 9 years ago
Behdad Esfahbod 2f0dfd43cd Fix test expectation 9 years ago
Behdad Esfahbod df698f3299 [ot-font] Fix hmtx table length checking, *again* 9 years ago
Behdad Esfahbod 67f8821fb2 [ot] Make bad-hmtx handling match FreeType 9 years ago