1977 Commits (fc2027bf0709e356f3b66d3bc4edd1e9042e94ee)

Author SHA1 Message Date
Behdad Esfahbod b3f8288cca [test/subset] Don't hash files without reason 3 years ago
Behdad Esfahbod af407dd24d Add a fuzzer font 3 years ago
Garret Rieger 670ef070bd [subset] Change subset plan create to be or_fail. 3 years ago
Garret Rieger ae8d373bcf [subset] add subset plan reference, set/get user data functions. 3 years ago
Garret Rieger b65e48a786 [subset] Add subset plan to public API. 3 years ago
Alexis King 81754a5a96 [ot-math] Add hb_ot_math_get_glyph_kernings 3 years ago
Alexis King 1bc4bad7a5 [ot-tag] Add HB_SCRIPT_MATH (Zmth) and map it to OT ‘math’ tag 3 years ago
Behdad Esfahbod 7657bdd91f Revert "Fix failing Mac test for previous commit" 3 years ago
Behdad Esfahbod 44da4e2a27 Revert "One more fix" 3 years ago
Behdad Esfahbod 88798ee8be [GPOS] Disable split-kerning 3 years ago
Garret Rieger 4e2f409bce [subset] Don't hold references to members of the active_glyph_stack. 3 years ago
Garret Rieger bc899650c7 [subset] Fix for issue #3397. 3 years ago
Behdad Esfahbod 61856359cb [fuzz] Disable verification for now. 3 years ago
Behdad Esfahbod 6596e42d16 [fuzz] Verify shape results 3 years ago
Behdad Esfahbod 909e34f68a [unsafe-to-concat] Adjust Arabic-joining start boundary condition more 3 years ago
Behdad Esfahbod cab943a015 One more fix 3 years ago
Behdad Esfahbod 070e30e6da Fix failing Mac test for previous commit 3 years ago
Behdad Esfahbod 84aa1a836c
[PairPos] Split GPOS kerning to both sides (#3235) 3 years ago
Khaled Hosny 1522015bb2 [test] Add --single-par to more places in hb-aots-tester [ci skip] 3 years ago
Behdad Esfahbod 7e160dc347 [gpos] Fix unsafe-to-break of mark-attachment 3 years ago
Simon Cozens 282642311f Test for #2140 3 years ago
Simon Cozens fc5354c5e5 Add test for #2516 3 years ago
luz paz e2e305066a Fix various typos 3 years ago
Garret Rieger 87496bf63e [subset] fix fuzzer timeout if visisted_paint goes into error. 3 years ago
Garret Rieger 067f90a820 [subset] Fix for fuzzer timeout. 3 years ago
Garret Rieger c4573c2ec7 [repacker] don't infinite loop if visited or roots is in error. 3 years ago
Behdad Esfahbod 23159084b4 [morx] Reverse graphemese, not whole buffer 3 years ago
Qunxin Liu 706014f69d [subset] (Chain)ContextSubst glyph_closure fix 3 years ago
Qunxin Liu 51655a078e [subset] COLR : only include glyphs after COLR closure 3 years ago
Qunxin Liu 74b46b29e7 [subset] MATH: don't serialize coverage table when iterator is empty 3 years ago
Khaled Hosny 6c81cd9543 [tests] Add tests for platform shapers 3 years ago
Garret Rieger 9121ed0cec [subset] Improve sharing of Ligature subtables. 3 years ago
Garret Rieger 95329081c2 [subset] further optimize cmap4 packing. 3 years ago
Garret Rieger 599143824c [subset] Don't pad glyphs when using long loca. 3 years ago
Garret Rieger d9660fd58a [subset] Make cmap4 packing more optimal. 3 years ago
Behdad Esfahbod 720ab0883b [util] Add --single-par 3 years ago
Qunxin Liu 903a6baece [subset] layout_features filtering fix 3 years ago
Khaled Hosny 69d8f27c69 [meson] Require 0.55.0 3 years ago
Qunxin Liu 84dc4e85e8 [subset] avoid writing out duplicate extra glyph names in post table 3 years ago
Qunxin Liu ca418cac74 [subset] keep features that have FeatureParams and the tag is "size" 3 years ago
Qunxin Liu e88fc41ef3 [subset] inputSequence could be empty, change the sanity check 3 years ago
Garret Rieger ace98cc65f [subset] Only sanitize recursion depth in COLR. 3 years ago
Garret Rieger f51b48c8e7 [subset] Fix fuzzer found memory leak. 3 years ago
Qunxin Liu 540f19b6fe [subset] fix bug in (Chain)ContextFormat2 3 years ago
Garret Rieger e260eeb9be [subset] Update test goldens for gdef.glyphset. 3 years ago
Qunxin Liu 60e203644b [subset] use glyphset_gsub instead of glyphset for GDEF 3 years ago
Garret Rieger e39647c0f1 [subset] update subset goldens to fix tests. 3 years ago
Qunxin Liu 0a7563a53f [subset] fuzzer fix: https://oss-fuzz.com/testcase?key=6254792024915968 3 years ago
Qunxin Liu 364b6b3989 [subset] Don't assume FeatureList is sorted 3 years ago
Garret Rieger 49c9392412 [subset] During LigatureSubstFormat1 subsetting always place Coverage last. 3 years ago