1977 Commits (fc2027bf0709e356f3b66d3bc4edd1e9042e94ee)

Author SHA1 Message Date
Behdad Esfahbod 79e8b30609 [ot-shape] Fix application of kern table if GPOS kern is missing 4 years ago
Garret Rieger deee24fbef [subset] Add missing FontName op code in top dict parsing. 4 years ago
Qunxin Liu 7416faceeb [subset] fuzzer fix: https://oss-fuzz.com/testcase-detail/5715464591376384 4 years ago
Garret Rieger 0da9158f62 [subset] Remove OffsetTo::serialize(). 4 years ago
Qunxin Liu eee7b459ee [subset] add option --no-prune-unicode-ranges 4 years ago
Khaled Hosny c3be28ea26 [ot-shape] Numeric runs native direction is LTR 4 years ago
Khaled Hosny 71a6296620 [tests] Make record-test.sh work with .otf files 4 years ago
Garret Rieger bc06af977f [subset] speed up feature collection when tags are specified. 4 years ago
Garret Rieger d2397d91f3 [subset] Add additional colrv1 subsetting tests that has a glyph with components. 4 years ago
Qunxin Liu d07f789ae3 [subset] support option "--notdef-outline" 4 years ago
Garret Rieger 675ebbeb3a [subset] don't alloc zero bytes. 4 years ago
Behdad Esfahbod bdfed8f113 [blob] Add failing versions of create API 4 years ago
Behdad Esfahbod 5bc05ba155 Prefer GPOS over kerx, if GSUB was applied 4 years ago
David Corbett 5585ea02eb [syllabic] Set position of dotted circle for Indic 4 years ago
Qunxin Liu 35d6af6943 [subset] fix fuzzer testcase: https://oss-fuzz.com/testcase-detail/5965777994907648 4 years ago
Qunxin Liu 1b6008ca62 fix fuzzer testcase: https://oss-fuzz.com/testcase-detail/5417934246772736 4 years ago
Qunxin Liu 7ab0f4eda9 fuzzer fix 4 years ago
Qunxin Liu cb5a6b5a27 [subset] support option --layout-features 4 years ago
Garret Rieger 0989b5553a [subset] Add test for overlaps flag setting. 4 years ago
Qunxin Liu f739e1dc6a [subset] subset both CPAL and COLRv1 4 years ago
Kurt Kartaltepe 2000f47ae5 [set] Compute is_subset by comparing pages. 4 years ago
Jonathan Kew 89df353996 [aat] Add testcase for Apple Color Emoji couple-with-skin-tones sequence. 4 years ago
Garret Rieger a08900b721 [subset] fix failing colrv0 subsetting when font has composite glyphs. 4 years ago
Garret Rieger b07b97d5d7 [subset] Add more Noto Nastaliq test cases. 4 years ago
Garret Rieger 2b7647649a [subset] update test-subset-gpos expected files. 4 years ago
Garret Rieger 92757f6809 [subset] Don't drop anchor device tables when dropping hints. These may contain variation data. 4 years ago
Garret Rieger 6fddc2bbf9 [subset] subset layout tables (G*) by default. 4 years ago
Garret Rieger 425ba1f4ab [subset] fixes infinite loop in hb_set_get_max(). 4 years ago
Garret Rieger ec4321068b [subset] fix infinite loop caused by alloc failure in repacker. 4 years ago
Garret Rieger 0e845d973e [subset] fix memory leak in repacker caused by failed alloc. 4 years ago
Garret Rieger 3fb62cdc14 [subset] fail on offset overflow in tables that we don't repack. 4 years ago
Behdad Esfahbod 47cbf8f2c4 [test] Silence more compiler warnings 4 years ago
Qunxin Liu 9dc9f0385d [subset] fix for fuzzer testcase: https://oss-fuzz.com/testcase-detail/5858518134554624 4 years ago
Qunxin Liu 4af5dacedc [subset] add fuzzer testcase 4 years ago
Garret Rieger 64122b5a44 [subset] don't visit lookup if covered glyph set has failed. 4 years ago
Garret Rieger 4ec18c85e6 [subset] add subsetting tests with drop hints and layout subsetting enabled. 4 years ago
Garret Rieger 71d6d15600 [subset] clamp distance to prevent shifting outside of the limits of int64. 4 years ago
Garret Rieger 596f4258d0 [subset] copy Lookup::markFilteringSet when subseting. 4 years ago
Garret Rieger c35d786397 [subset] never drop the 'pref' feature. 4 years ago
Garret Rieger 85b0728783 Add full variable font subsetting test. 4 years ago
Garret Rieger b10741ca7f [subset] when closing glyphs in context lookups don't use a current glyph set if a lookup is already applied. 4 years ago
Garret Rieger 2773d05740 [subset] Add a test case using NotoNastaliqUrdu. 4 years ago
Garret Rieger c5c13006a1 [subset] fix memory leaks found in https://oss-fuzz.com/testcase-detail/5179935334465536 4 years ago
Garret Rieger adca4ce071 [subset] fixes https://oss-fuzz.com/testcase-detail/6173520787800064. 4 years ago
Garret Rieger 752e393ad2 [subset] avoid calling clear on null pool set. 4 years ago
Garret Rieger 8741914a80 [subset] fix memory leak when map insert fails. 4 years ago
Garret Rieger 5b6da6d2f0 [subset] add fuzzer test case. 4 years ago
Garret Rieger a804a0c903 [subset] add fuzzer test case. 4 years ago
Qunxin Liu 95230e291d [subset] support subsetting GSUB8 4 years ago
Garret Rieger 0104409959 Fix repack_tests for distcheck. 4 years ago