Michiharu Ariza
|
ba055a8d53
|
fix build attempt ^3
|
2018-10-22 16:20:04 -07:00 |
Michiharu Ariza
|
b11032afae
|
fix build attempt ^2
|
2018-10-22 15:52:37 -07:00 |
Michiharu Ariza
|
3d3df5575c
|
fix build attempt
|
2018-10-22 15:23:39 -07:00 |
Michiharu Ariza
|
570b77f7d2
|
Merge branch 'master' into cff-subset
|
2018-10-22 13:06:47 -07:00 |
Ebrahim Byagowi
|
d440c8d3fb
|
Add chromacheck Emoji test fonts and minor preparations (#1294)
|
2018-10-22 22:07:59 +03:30 |
Michiharu Ariza
|
857c58279e
|
Merge branch 'master' into cff-subset
|
2018-10-22 09:57:20 -07:00 |
Behdad Esfahbod
|
b92b9d7e52
|
[colr] Move compare function into a static
Not sure if MSVC would be unhappy about this.
|
2018-10-22 10:17:31 +02:00 |
Behdad Esfahbod
|
b6b171732a
|
[colr] Minor
|
2018-10-22 10:17:31 +02:00 |
Behdad Esfahbod
|
a6ade3471e
|
[colr] Move sanitize() to right place
Sanitize always comes just before data member definitions, so
it's easy to cross-check.
|
2018-10-22 10:17:31 +02:00 |
Behdad Esfahbod
|
24adc15757
|
[colr] Touch up a bit
When a struct is plain old data with no references, etc, it's okay
to mark its members public.
|
2018-10-22 10:17:31 +02:00 |
Khaled Hosny
|
cc6e77ca98
|
[color] Fix documentation a bit
|
2018-10-22 10:17:31 +02:00 |
Ebrahim Byagowi
|
37ba2413c1
|
Minor
|
2018-10-22 10:17:31 +02:00 |
Ebrahim Byagowi
|
44f79b4bf8
|
Remove _palette_entry_count as can be done with _palette_colors
|
2018-10-22 10:17:31 +02:00 |
Ebrahim Byagowi
|
6795dcfc08
|
[test] Test hb_ot_color_has_{colr,cpal}_data
|
2018-10-22 10:17:31 +02:00 |
Ebrahim Byagowi
|
b8ee3a0ec8
|
[CPAL] Add palette entry and enable palette flag API
|
2018-10-22 10:17:31 +02:00 |
Ebrahim Byagowi
|
d4261b4bb6
|
Add API test for hb_ot_color_get_color_layers
|
2018-10-22 10:17:31 +02:00 |
Ebrahim Byagowi
|
456978d408
|
Address COLR/CPAL reviews and revive cpal_v1 tests
|
2018-10-22 10:17:31 +02:00 |
Ebrahim Byagowi
|
687f679b80
|
[color] Fix alpha channel value and adjust spaces
|
2018-10-22 10:17:31 +02:00 |
Ebrahim Byagowi
|
00e94ce24e
|
[dump-emoji] Formatting
|
2018-10-22 10:17:31 +02:00 |
Ebrahim Byagowi
|
e9d798dc12
|
[test] Use hb_test_open_font_file
|
2018-10-22 10:17:31 +02:00 |
Ebrahim Byagowi
|
e8a6f5b803
|
Add three macros for separating color channels
|
2018-10-22 10:17:31 +02:00 |
Ebrahim Byagowi
|
0e33467e52
|
Make ot-color tests pass
|
2018-10-22 10:17:31 +02:00 |
Khaled Hosny
|
d4e928b142
|
[color] Minimal API for COLR/CPAL
|
2018-10-22 10:17:31 +02:00 |
Ebrahim Byagowi
|
0229eaea29
|
[fuzz] Add a found hb-subset testcase
|
2018-10-22 10:51:37 +03:30 |
Ebrahim Byagowi
|
0ecddad7c5
|
[ci] Disable flaky -windows-x64 and add a comment for iOS
|
2018-10-22 00:44:28 +03:30 |
Ebrahim Byagowi
|
9b3461574f
|
[fuzz] Add more testcases
Fixed already but better to have anyway.
One didn't have minimized but it was only 164 B, so
|
2018-10-21 11:37:38 +03:30 |
Ebrahim Byagowi
|
4fa94a3e39
|
Merge pull request #1290 from ebraminio/testopenfont
[test] Unify font file opening across the tests
|
2018-10-21 11:36:41 +03:30 |
Ebrahim Byagowi
|
c110878cb6
|
[test] Unify font file opening across the tests
|
2018-10-21 11:27:05 +03:30 |
Behdad Esfahbod
|
217a3728b4
|
[fuzzing] Add more font
|
2018-10-20 20:39:56 -07:00 |
Behdad Esfahbod
|
1e39833ba8
|
[docs] Minor
|
2018-10-20 16:57:36 -07:00 |
Behdad Esfahbod
|
a5ad8c658d
|
[docs] More fixes
|
2018-10-20 16:52:55 -07:00 |
Behdad Esfahbod
|
2d9198f205
|
[docs] Fix for hb-version.h being in src tree
|
2018-10-20 16:50:39 -07:00 |
Behdad Esfahbod
|
314b1af74f
|
[docs] Fix warning
Fixes https://github.com/harfbuzz/harfbuzz/issues/1260
|
2018-10-20 16:49:16 -07:00 |
Behdad Esfahbod
|
b713c13977
|
[kerx] Implement tuple-kerning in Format0
|
2018-10-20 14:56:28 -07:00 |
Behdad Esfahbod
|
0a3b7a0fb0
|
2.0.2
|
2018-10-20 13:14:07 -07:00 |
Ebrahim Byagowi
|
8931bc4a6b
|
[test] Fix -Wunused-parameter on test-font.c
|
2018-10-20 23:23:32 +03:30 |
Behdad Esfahbod
|
68b7050768
|
[kerx] Fix sanitize of KerxSubtableFormat2::array read
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=11033
|
2018-10-20 12:20:57 -07:00 |
Behdad Esfahbod
|
00fdbca4f6
|
[aat] Fix LookupFormat10 sanitize
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=11060
|
2018-10-20 12:20:57 -07:00 |
Behdad Esfahbod
|
f11c557662
|
[test] Fix leak
|
2018-10-20 12:20:57 -07:00 |
Ebrahim Byagowi
|
440a675c7c
|
[TODO] Remove BCP 47 language handling item
Closes https://github.com/harfbuzz/harfbuzz/issues/1286
|
2018-10-20 21:13:25 +03:30 |
Ebrahim Byagowi
|
d39acc5a95
|
[fuzzing] Add new testcases
|
2018-10-20 12:20:30 +03:30 |
Ebrahim Byagowi
|
1e55e21dea
|
Merge pull request #1283 from khaledhosny/cygwin
Cygwin fixes and CI build
|
2018-10-20 07:45:46 +03:30 |
Ebrahim Byagowi
|
964ae32aac
|
Run valgrind on run-shape-fuzzer only when RUN_VALGRIND is set (#1285)
|
2018-10-20 07:39:18 +03:30 |
Behdad Esfahbod
|
f70f994112
|
Minor
|
2018-10-19 20:00:36 -07:00 |
Behdad Esfahbod
|
4e09fb8f7a
|
Oops. Fix build
|
2018-10-19 19:59:41 -07:00 |
Behdad Esfahbod
|
9e288d29d8
|
[test-map] Cosmetic
|
2018-10-19 19:47:27 -07:00 |
Behdad Esfahbod
|
7c2c8ac301
|
2.0.1
|
2018-10-19 19:39:58 -07:00 |
Bruce Mitchener
|
5a24ea15e0
|
Make more 'coords' params const.
|
2018-10-19 19:15:42 -07:00 |
Behdad Esfahbod
|
08b7172969
|
[font] Fix parallel funcs passing to eachover in infinite-loop
Fixes test just added.
|
2018-10-19 19:12:33 -07:00 |
Behdad Esfahbod
|
77d5c3df07
|
[font] Add failing test amongst font-func parallels infinite-looping
Reported by Nona while updating Android to HarfBuzz 2.0.0.
|
2018-10-19 19:01:01 -07:00 |