harfbuzz/test/api/fonts
Garret Rieger af74ab452f [repack] always run the sort in repack.
This is needed to ensure virtual link ordering constraints are respected when repack is being called from fontTools. For subset usage, repack won't be called if the graph doesn't already overflow so this change doesn't cause any extra work.
2022-06-16 15:17:58 -06:00
..
AdobeVFPrototype-Subset.otf [ot-glyph] Add fontkits's variations toSVG tests 2020-01-26 23:58:34 +03:30
AdobeVFPrototype.WA.gpos.otf [subset] update test-subset-gpos expected files. 2021-04-30 14:46:57 -06:00
AdobeVFPrototype.WAV.gpos.otf add api test 2020-01-23 10:50:52 -08:00
AdobeVFPrototype.abc.otf [subset] Remove OffsetTo::serialize(). 2021-06-30 14:05:48 -07:00
AdobeVFPrototype.ac.nohints.otf [subset] Remove OffsetTo::serialize(). 2021-06-30 14:05:48 -07:00
AdobeVFPrototype.ac.nosubrs.nohints.otf [subset] Remove OffsetTo::serialize(). 2021-06-30 14:05:48 -07:00
AdobeVFPrototype.ac.nosubrs.otf [subset] Remove OffsetTo::serialize(). 2021-06-30 14:05:48 -07:00
AdobeVFPrototype.ac.otf [subset] Remove OffsetTo::serialize(). 2021-06-30 14:05:48 -07:00
AdobeVFPrototype.ac.retaingids.otf [subset] Remove OffsetTo::serialize(). 2021-06-30 14:05:48 -07:00
AdobeVFPrototype_vsindex.otf
Cantarell.A.otf Add a test font scale rounding behavior 2021-11-01 17:59:48 -07:00
Estedad-VF.ttf [draw] Fix invalid rendering of some glyph on Estedad-VF 2020-02-29 16:04:03 +03:30
Inconsolata-Regular.ab.ttf
Inconsolata-Regular.abc.ttf
Inconsolata-Regular.abc.widerc.ttf
Inconsolata-Regular.ac.ttf
Inconsolata-Regular.ac.widerc.ttf
Mada-VF.ttf [ot-glyph] Add fontkit non variables fonts tests 2020-01-26 23:58:34 +03:30
MathTestFontEmpty.otf
MathTestFontFull.otf
MathTestFontNone.otf
MathTestFontPartial1.otf
MathTestFontPartial2.otf
MathTestFontPartial3.otf
MathTestFontPartial4.otf
Mplus1p-Regular-cmap4-testing.ttf fix for cmap4 and OS_2 subsetting: maximum character code allowed is 0xFFFF 2020-01-09 10:00:32 -08:00
Mplus1p-Regular.660E,6975,73E0,5EA6,8F38,6E05.ttf
Mplus1p-Regular.660E.ttf
Mplus1p-Regular.ttf fix for cmap4 and OS_2 subsetting: maximum character code allowed is 0xFFFF 2020-01-09 10:00:32 -08:00
NotoColorEmoji.cmap.38,AE,2049.ttf [subset] Avoid incorrectly dropping cmap for NotoColorEmoji.ttf 2020-02-05 16:13:10 +03:30
NotoColorEmoji.cmap.ttf [subset] Avoid incorrectly dropping cmap for NotoColorEmoji.ttf 2020-02-05 16:13:10 +03:30
NotoColorEmoji.subset.default.39.ttf parent 777ba47b50 2020-01-31 16:37:30 -05:00
NotoColorEmoji.subset.default.2049.ttf parent 777ba47b50 2020-01-31 16:37:30 -05:00
NotoColorEmoji.subset.index_format3.default.38,AE,2049.ttf parent 777ba47b50 2020-01-31 16:37:30 -05:00
NotoColorEmoji.subset.index_format3.ttf parent 777ba47b50 2020-01-31 16:37:30 -05:00
NotoColorEmoji.subset.multiple_size_tables.default.38,AE,2049.ttf parent 777ba47b50 2020-01-31 16:37:30 -05:00
NotoColorEmoji.subset.multiple_size_tables.ttf parent 777ba47b50 2020-01-31 16:37:30 -05:00
NotoColorEmoji.subset.ttf parent 777ba47b50 2020-01-31 16:37:30 -05:00
NotoNastaliqUrdu-Regular.ttf [tests] Add more tests for _get_ligature_carets 2020-05-21 00:05:54 +04:30
NotoSansCJKkr-Regular-subset-colon.ttf [ot-glyph] Add fontkit non variables fonts tests 2020-01-26 23:58:34 +03:30
OpenSans-Regular.ttf [ot-glyph] Add fontkit non variables fonts tests 2020-01-26 23:58:34 +03:30
Qahiri-Regular.ttf [test] More lookup_collect_glyphs() tests 2021-08-03 10:06:27 -06:00
README [draw] Fix invalid rendering of some glyph on Estedad-VF 2020-02-29 16:04:03 +03:30
RanaKufi-Regular.subset.otf [ot-glyph] Add a test for #2053 2020-01-24 20:42:12 +03:30
Roboto-Regular-gpos-.aw.ttf remove empty lookup subtables 2020-01-21 16:53:19 -08:00
Roboto-Regular-gpos-aw.ttf [subset] update test-subset-gpos expected files. 2021-04-30 14:46:57 -06:00
Roboto-Regular.D7,D8,D9,DA,DE.ttf [subset] prune redundant cmap12 subtables. 2021-08-04 17:36:24 -06:00
Roboto-Regular.a.retaingids.ttf
Roboto-Regular.abc.cmap-format12-only.ttf
Roboto-Regular.abc.format4.ttf
Roboto-Regular.abc.format12.ttf
Roboto-Regular.abc.ttf [subset] prune redundant cmap12 subtables. 2021-08-04 17:36:24 -06:00
Roboto-Regular.abcAE.ttf [subset] Add test for overlaps flag setting. 2021-05-26 16:04:56 -06:00
Roboto-Regular.ac.cmap-format12-only.ttf
Roboto-Regular.ac.nohints.ttf
Roboto-Regular.ac.retaingids.ttf
Roboto-Regular.ac.ttf [subset] prune redundant cmap12 subtables. 2021-08-04 17:36:24 -06:00
Roboto-Regular.b.ttf
Roboto-Regular.bAE.ttf [subset] Add test for overlaps flag setting. 2021-05-26 16:04:56 -06:00
Roboto-Regular.components.1fc.nohints.ttf
Roboto-Regular.components.subset.ttf
Roboto-Regular.components.ttf
Roboto-Regular.empty.ttf [subset] Cmap table: remove encodingRecord entry for empty cmap4 subtable 2020-01-23 17:23:55 -08:00
Roboto-Regular.gsub.fi.ttf
Roboto-Regular.gsub.fil.ttf
Roboto-Regular.multihdmx.a.ttf
Roboto-Regular.multihdmx.abc.ttf
Roboto-Regular.nogsub.fi.ttf
SourceHanSans-Regular.41,4C2E.nohints.otf
SourceHanSans-Regular.41,4C2E.nosubrs.nohints.otf
SourceHanSans-Regular.41,4C2E.nosubrs.otf
SourceHanSans-Regular.41,4C2E.otf
SourceHanSans-Regular.41,4C2E.retaingids.otf
SourceHanSans-Regular.41,3041,4C2E.otf
SourceSansPro-Regular.abc.otf
SourceSansPro-Regular.ac.nohints.otf
SourceSansPro-Regular.ac.nosubrs.nohints.otf
SourceSansPro-Regular.ac.nosubrs.otf
SourceSansPro-Regular.ac.otf
SourceSansPro-Regular.ac.retaingids.otf
SourceSansPro-Regular.otf [ot-glyph] Add fontkit non variables fonts tests 2020-01-26 23:58:34 +03:30
SourceSansVariable-Roman-modHVAR.abc.ttf [subset] Remove OffsetTo::serialize(). 2021-06-30 14:05:48 -07:00
SourceSansVariable-Roman-modHVAR.ac.ttf [subset] Remove OffsetTo::serialize(). 2021-06-30 14:05:48 -07:00
SourceSansVariable-Roman-nohvar-41,C1.ttf
SourceSansVariable-Roman.abc.ttf [subset] Remove OffsetTo::serialize(). 2021-06-30 14:05:48 -07:00
SourceSansVariable-Roman.ac.retaingids.ttf [subset] Remove OffsetTo::serialize(). 2021-06-30 14:05:48 -07:00
SourceSansVariable-Roman.ac.ttf [subset] Remove OffsetTo::serialize(). 2021-06-30 14:05:48 -07:00
SourceSansVariable-Roman.anchor.ttf
SourceSansVariable-Roman.modcomp.ttf
SourceSerifVariable-Roman-VVAR.abc.ttf [subset] Remove OffsetTo::serialize(). 2021-06-30 14:05:48 -07:00
SourceSerifVariable-Roman-VVAR.ac.retaingids.ttf [subset] Remove OffsetTo::serialize(). 2021-06-30 14:05:48 -07:00
SourceSerifVariable-Roman-VVAR.ac.ttf [subset] Remove OffsetTo::serialize(). 2021-06-30 14:05:48 -07:00
Stroking.otf [draw] Merge consequent move-to commands of CFF/CFF2 2020-02-23 23:23:50 +03:30
Stroking.ttf [glyf] Skip empty contours 2020-02-06 11:35:48 +03:30
TestCFF2VF.otf
TestGVAREight.ttf [gvar] fix infinite loop introduced by 11f3fca 2020-02-24 14:30:07 +03:30
TestGVARFour.ttf [ot-glyph] Add fontkits's variations toSVG tests 2020-01-26 23:58:34 +03:30
TestGVAROne.ttf [ot-glyph] Add fontkits's variations toSVG tests 2020-01-26 23:58:34 +03:30
TestGVARThree.ttf [ot-glyph] Add fontkits's variations toSVG tests 2020-01-26 23:58:34 +03:30
TestGVARTwo.ttf [ot-glyph] Add fontkits's variations toSVG tests 2020-01-26 23:58:34 +03:30
TwemojiMozilla.subset.default.32,3299.ttf [subset] COLRv1: update subset() method for new strutc ClipList and VarIdxMap 2021-10-23 11:22:39 -07:00
TwemojiMozilla.subset.default.32.ttf [subset] COLRv1: update subset() method for new strutc ClipList and VarIdxMap 2021-10-23 11:22:39 -07:00
TwemojiMozilla.subset.default.3297.ttf [subset] COLRv1: update subset() method for new strutc ClipList and VarIdxMap 2021-10-23 11:22:39 -07:00
TwemojiMozilla.subset.ttf [subset] COLRv1: update subset() method for new strutc ClipList and VarIdxMap 2021-10-23 11:22:39 -07:00
Zycon.ttf
aat-feat.ttf
aat-morx.ttf
aat-trak.ttf
base.ttf
base2.ttf [ot-layout] Synthesize missing baselines 2022-02-16 17:37:33 -06:00
cff1_dotsect.nohints.otf
cff1_dotsect.otf
cff1_expert.2D,F6E9,FB00.otf update cff & cff2 subsetters 2020-03-05 01:22:51 +03:30
cff1_expert.otf
cff1_flex.otf
cff1_seac.C0.otf
cff1_seac.otf
chromacheck-cbdt.ttf
chromacheck-colr.ttf
chromacheck-sbix.ttf
chromacheck-svg.ttf
clusterfuzz-testcase-minimized-hb-shape-fuzzer-5753845452636160 [ENOMEM] Return gracefully if stages isn't initialized correctly (#2639) 2020-09-21 11:39:38 +03:30
cmunrm.otf [cmap] Check GID before adding ranges in format 4 & 12 2019-10-29 02:09:13 +02:00
cpal-v0.ttf
cpal-v1.ttf
cv01.otf
glyphs.ttf [ot-glyph] Add ttf-parser's outline_glyph tests 2020-01-26 23:58:34 +03:30
meta.ttf
nameID.dup.expected.ttf
nameID.dup.origin.ttf
nameID.expected.ttf
nameID.origin.ttf
notosansitalic.ttf Add a missing file 2022-02-18 18:27:02 -06:00
repacker_expected.otf [repack] always run the sort in repack. 2022-06-16 15:17:58 -06:00
sbix.ttf Add unittests 2020-01-15 13:36:01 -08:00
sbix_X.ttf Add unittests 2020-01-15 13:36:01 -08:00

README

cmap-format12-only files created by ttx & remove all other cmap entries

Inconsolata-Regular.abc.widerc.ttf has the hmtx width of "c" set to 600; everything else is 500. Subsetting out c should reduce numberOfHMetrics to 1.

chromacheck-* fonts are from https://github.com/RoelN/ChromaCheck/tree/master/fonts and licensed under MIT by Roel Nieskens and Google.

RanaKufi-Regular.subset.otf is from https://github.com/alif-type/rana-kufi/ but the subset is licensed for us in MIT for the project use.

glyphs.ttf is from https://github.com/RazrFalcon/ttf-parser/blob/337e7d1/tests/fonts/glyphs.ttf

Estedad-VF.ttf, licensed under OFL 1.1, is from https://github.com/aminabedi68/Estedad