Ebrahim Byagowi
|
f8242b61ab
|
[fuzz] Increase subset runner timeout for tsan bot
Now is flaky let's just increase and maybe investigate later
|
6 years ago |
Ebrahim Byagowi
|
b65bad18aa
|
[fuzz] Don't fail when blob is empty
And enable more tests able to trig the issue.
|
6 years ago |
Ebrahim Byagowi
|
c85f624b51
|
Force blob generation and memory check in hb-subset-fuzzer
|
6 years ago |
blueshade7
|
0eef8113d8
|
retain gids in HVAR so in sync with fontTools
regenerate Comfortaa subset test results
|
6 years ago |
blueshade7
|
6e35668b45
|
fix var-subset build
|
6 years ago |
Behdad Esfahbod
|
f53590971c
|
[test] Make Unicode tests strict against internal UCD
https://github.com/harfbuzz/harfbuzz/pull/1799
|
6 years ago |
David Corbett
|
d42264f151
|
Test at least one character per Unicode version
|
6 years ago |
Michiharu Ariza
|
8341c0b304
|
add test case file
|
6 years ago |
Michiharu Ariza
|
82d4bfb8f3
|
enable cff subset tests
add Unicode UCS-4 cmap
fix Unicode bits in OS/2
add Unicode cmap sub-table in SourceHanSans-Regular_subset.otf
regenerate cff subset test expected results
|
6 years ago |
David Corbett
|
4f37c0db9b
|
Remove 'mym3'
|
6 years ago |
Michiharu Ariza
|
90872a29ee
|
change assert(false) to failure
|
6 years ago |
Michiharu Ariza
|
6f35cf7a63
|
regenerate SourceSerifVariable expected subset results
|
6 years ago |
Michiharu Ariza
|
66361c72f6
|
restore gvar/MVAR/HVAR tables in subset tests
|
6 years ago |
Michiharu Ariza
|
65e66a2d37
|
added test data
|
6 years ago |
Bruce Mitchener
|
5846884f86
|
test: Use nullptr in C++ code. (#1744)
|
6 years ago |
Behdad Esfahbod
|
87dd4bff1c
|
[math] Rename HB_MATH_GLYPH_PART_FLAG_EXTENDER
To HB_OT_MATH_GLYPH_PART_FLAG_EXTENDER. Added a deprecated macro.
Fixes https://github.com/harfbuzz/harfbuzz/issues/1734
|
6 years ago |
Ebrahim Byagowi
|
8a13371847
|
[test] minor, fix copyright
nothing important, fixing a copy paste error inconsistency
|
6 years ago |
Ebrahim Byagowi
|
13316ac5d4
|
[test] minor style improve
|
6 years ago |
David Corbett
|
d64fb9db52
|
[use] Allow U+1A60 TAI THAM SIGN SAKOT after vowel
|
6 years ago |
Qunxin Liu
|
e1a5ce6aa6
|
Fix fuzzer crash testcase
Add a check for stringOffSet(uint16) overflow,
return early if overflow happens
|
6 years ago |
Rod Sheeter
|
e662532833
|
[subset] Cppcheck complaints
|
6 years ago |
Qunxin Liu
|
993d81b9c5
|
[subset] Add one ttf file with fvar/STAT tables to integration test
Ignore gvar/MVAR/HVAR table
add support for --nameIDs=* option
|
6 years ago |
Rod Sheeter
|
51a0129f73
|
[subset] Thar be comparison of integers of different signs
|
6 years ago |
Garret Rieger
|
b928de91a7
|
[subset] Add test/subset/data/expected/layout to dist list.
|
6 years ago |
Garret Rieger
|
c740c8636b
|
[subset] Add integration tests for SingleSubst.
|
6 years ago |
Rod Sheeter
|
349d692b0e
|
[subset] Iter in and out for loca
|
6 years ago |
Rod Sheeter
|
5cedda5e4a
|
[subset] Fix null pointer deref, tidy up a bit
|
6 years ago |
Rod Sheeter
|
8a84b540c7
|
[subset] Tests passing using iterator based glyf
|
6 years ago |
rsheeter
|
3a4c928fcf
|
[subset] Fix glyf tests except hint stripping & local test asan
|
6 years ago |
Garret Rieger
|
0ff3618c2d
|
[subset] Use hb_subset_input_t inside of subset_options_t so that input defaults are shared between the library and cli.
|
6 years ago |
Garret Rieger
|
3be0ffe45d
|
[subset] Add drop tables to subset input.
|
6 years ago |
Behdad Esfahbod
|
9ef241cd40
|
[test] Add one more
|
6 years ago |
Behdad Esfahbod
|
3efb7af7e2
|
[STAT] Fix sanitize condition
Oops!
Fixes https://oss-fuzz.com/testcase-detail/5696825891225600
|
6 years ago |
Garret Rieger
|
6555f20958
|
[subset] Truncate empty gids at the end in retain-gids mode.
|
6 years ago |
David Corbett
|
125c45ed36
|
Convert Consonant_Initial_Postfixed to CONS_MED
|
6 years ago |
David Corbett
|
99ca956c13
|
Fix record-test.sh on machines without sha1sum
|
6 years ago |
Behdad Esfahbod
|
f39934983f
|
[ucdn] Fix Hangul composition
https://github.com/grigorig/ucdn/issues/23
|
6 years ago |
Behdad Esfahbod
|
148d883680
|
[test] Don't call deprecated API
|
6 years ago |
Ebrahim Byagowi
|
30c059a978
|
[test] minor, fix -Weverything bot
|
6 years ago |
Ebrahim Byagowi
|
25531a3039
|
[test] minor
style fix and add return statement
|
6 years ago |
Behdad Esfahbod
|
25a5b287f2
|
Fix sanitize fail of extension sublookups
Fixes https://bugs.chromium.org/p/chromium/issues/detail?id=960331
|
6 years ago |
Garret Rieger
|
e8ef0e627c
|
[subset] WIP convert hdmx subsetting to use iterators.
|
6 years ago |
Ebrahim Byagowi
|
df237d2fe7
|
[test] Add https://crbug.com/oss-fuzz/14641 testcase
As 503748d fix
|
6 years ago |
Behdad Esfahbod
|
5ac4ab6868
|
[subset] fix for name table serializing with new serializer machinery
|
6 years ago |
Behdad Esfahbod
|
49b1c763a0
|
[test] Run "fonttools ttx" instead of "ttx"
|
6 years ago |
Ebrahim Byagowi
|
6d6edc8b25
|
[valgrind] Use libtool and support run-subset-fuzzer-tests (#1668)
|
6 years ago |
Ebrahim Byagowi
|
62c6e17072
|
[test] Add crbug.com/oss-fuzz/14474 testcase
Fixed at 6977a95f
|
6 years ago |
Qunxin Liu
|
1ca4b5c770
|
[subset] Add unit test for str de-dup
Also move the implementation of some methods from the .cc to the .hh
|
6 years ago |
Qunxin Liu
|
6faac8df83
|
[subset] Subsetting Name Table Step 4
Add unit test and integration test
|
6 years ago |
Behdad Esfahbod
|
42f4bd6b80
|
Minor warning fix again
|
6 years ago |