Rod Sheeter
|
b3790a65a1
|
[subset] add a (failing for now) test for composite glyf hint dropping
|
7 years ago |
Garret Rieger
|
f14d1b64c2
|
[subset] when dropping hints, clear hint related fields in maxp.
|
7 years ago |
Ebrahim Byagowi
|
cd28eb9f5d
|
Add -Werror=unused-function check to Travis (#832)
|
7 years ago |
Rod Sheeter
|
5267520e07
|
[subset] update hdmx test to create input explicitly
|
7 years ago |
Rod Sheeter
|
0ac8c0c1e6
|
[subset] zero glyf and loca memory before writing so pads are clean. Test just the part of maxp we care about
|
7 years ago |
Rod Sheeter
|
9bd6d25254
|
[subset] clone trim logic from fonttools glyf handling
|
7 years ago |
Garret Rieger
|
e15e41ef12
|
[subset] Remove commented code from run-tests.py.
|
7 years ago |
Garret Rieger
|
2b84480343
|
[subset] Update expected files for subsetting integration test to not include cmap 4.
|
7 years ago |
Garret Rieger
|
a88504c601
|
[subset] Fix checksum clearning in subset test diff. Add an updated expected file (has cmap4 restored).
|
7 years ago |
Garret Rieger
|
537698b601
|
[subset] Don't compare actual to itself in Fix test/subset/run-tests. Print a diff on failure.
|
7 years ago |
Garret Rieger
|
15fc45bfed
|
[subset] Add a unit test for hdmx subsetting.
|
7 years ago |
Rod Sheeter
|
4f07437dfe
|
[subset] sketch out dropping in-glyf instructions. Sometimes yields differnet size glyphs than fonttools, possibly due to padding not being corrected
|
7 years ago |
Behdad Esfahbod
|
0bff6991de
|
Ugh. Really fix build.
|
7 years ago |
Ebrahim Byagowi
|
b095ce59eb
|
Simplify hb-fuzzer output printing and fix ArchLinux bot
|
7 years ago |
Behdad Esfahbod
|
e2d2d81984
|
Limit how much work sanitize() can do
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=6022
|
7 years ago |
Behdad Esfahbod
|
246e280d88
|
[test] Add test for https://github.com/harfbuzz/harfbuzz/issues/740
|
7 years ago |
Ebrahim Byagowi
|
89b82814b6
|
Add a continuous builder using fswatch
|
7 years ago |
Behdad Esfahbod
|
0bd2d76bdd
|
[test] Fix a couple of coverity_scan issues
|
7 years ago |
Behdad Esfahbod
|
04dedec96b
|
[test] Remove unused var
|
7 years ago |
Behdad Esfahbod
|
6d56db8983
|
[test/api] Distribute all fonts
|
7 years ago |
Garret Rieger
|
df9e22656d
|
[subset] add a glyf subsetting test for a font with composite glyphs.
|
7 years ago |
Garret Rieger
|
c36d015b0e
|
[subset] missing return.
|
7 years ago |
Behdad Esfahbod
|
7b5ce74047
|
Fix warnings
|
7 years ago |
Rod Sheeter
|
c7a633f957
|
[subset] try to get more info from bot where g_assert_cmpmem fails
|
7 years ago |
Rod Sheeter
|
0bb2d7ac12
|
[subset] fix int type for blob length in hb-subset-test.h
|
7 years ago |
Rod Sheeter
|
6122ad2442
|
[subset] add files to EXTRA_DIST
|
7 years ago |
Rod Sheeter
|
27012526f9
|
[subset] whitespace
|
7 years ago |
Behdad Esfahbod
|
83f57e24bf
|
[test] Reinstate test/shaping/data/in-house/tests/myanmar-syllable.tests
|
7 years ago |
Garret Rieger
|
04c1ec2b73
|
[subset] Don't fail on different checksum adjustment in subsetting tests.
|
7 years ago |
Garret Rieger
|
e0ffebead6
|
[subset] In hb-subset-test use hb_set_union instead of manually copying set.
|
7 years ago |
Rod Sheeter
|
fa87770372
|
[subset] First pass at hmtx
|
7 years ago |
Garret Rieger
|
e5edcc81bf
|
[subset] Fix codepoint iteration in hb-subset-test.
|
7 years ago |
Garret Rieger
|
8b1dbbef1a
|
Fix compile error in hb-subset-test.
|
7 years ago |
Behdad Esfahbod
|
f53627e191
|
[test] Fix warning
|
7 years ago |
Garret Rieger
|
b0eefacf4c
|
[subset] Drop GSUB, GDEF, GPOS, and DSIG from subsetter expected test outputs.
|
7 years ago |
Garret Rieger
|
df6d780355
|
[subset] Extract maxp subsetting into hb-ot-maxp-table.
|
7 years ago |
Garret Rieger
|
865b6971ad
|
[subset] Add a test for OS/2 fixes during subsetting.
|
7 years ago |
Behdad Esfahbod
|
694eaf6367
|
[set] Add backwards iterator
New API:
- hb_set_previous()
- hb_set_previous_range()
|
7 years ago |
Behdad Esfahbod
|
9046e92442
|
[subset] Rename constructor to hb_subset_input_create_or_fail()
To signify that unlike rest of library, returns nullptr on failure.
|
7 years ago |
Behdad Esfahbod
|
d5b33f2fe1
|
[subset] hb_subset_input_t changes
|
7 years ago |
Garret Rieger
|
8cf8b78faa
|
[subset] whitespace
|
7 years ago |
Rod Sheeter
|
89ee20f1a3
|
basic wiring for a (failing) cmap test
|
7 years ago |
Garret Rieger
|
1639bdd331
|
[subset] Remove test-subset, testing is planned to be done at the table level here with test/subset covering the complete subsetting operation.
|
7 years ago |
Garret Rieger
|
4cdd1b16c9
|
[subset] added todo in test-subset-glyf.
|
7 years ago |
Garret Rieger
|
1714feef4f
|
[subset] re-enable test-subset-glyf. Refactor to use common functions in hb-subset-test.h
|
7 years ago |
Garret Rieger
|
d8d8bd8405
|
[subset] Add some helper functions for writing tests around subsetting.
|
7 years ago |
Behdad Esfahbod
|
d33ba16361
|
Fix more warnings
|
7 years ago |
Behdad Esfahbod
|
41906cd5ef
|
[subset] Another fixup
I broke this in c31fcf4c58
|
7 years ago |
Ebrahim Byagowi
|
ae6d0259b4
|
Install fonttools on two bots and enable cmake hb-subset test (#777)
|
7 years ago |
Behdad Esfahbod
|
6c1848b1e3
|
Misc warning fixes
|
7 years ago |