test/api


Log

Author Commit Date CI Message
Behdad Esfahbod f5359097 2019-06-27T13:42:51 [test] Make Unicode tests strict against internal UCD https://github.com/harfbuzz/harfbuzz/pull/1799
David Corbett d42264f1 2019-06-26T21:10:11 Test at least one character per Unicode version
David Corbett 4f37c0db 2019-06-11T17:55:31 Remove 'mym3'
Behdad Esfahbod 87dd4bff 2019-05-30T11:26:17 [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
Ebrahim Byagowi 8a133718 2019-05-28T13:54:45 [test] minor, fix copyright nothing important, fixing a copy paste error inconsistency
rsheeter 96de9476 2019-05-24T11:22:41 Merge pull request #1722 from googlefonts/glyf [subset] Use iterators in glyf/loca subsetting
Rod Sheeter e6625328 2019-05-24T10:39:56 [subset] Cppcheck complaints
Qunxin Liu 993d81b9 2019-05-14T13:55:11 [subset] Add one ttf file with fvar/STAT tables to integration test Ignore gvar/MVAR/HVAR table add support for --nameIDs=* option
Rod Sheeter 51a0129f 2019-05-21T20:12:19 [subset] Thar be comparison of integers of different signs
Rod Sheeter 349d692b 2019-05-21T12:38:53 [subset] Iter in and out for loca
Rod Sheeter d1b12a54 2019-05-20T21:29:54 Merge branch 'master' of https://github.com/harfbuzz/harfbuzz into glyf
Rod Sheeter 5cedda5e 2019-05-16T19:16:52 [subset] Fix null pointer deref, tidy up a bit
Rod Sheeter 8a84b540 2019-05-16T19:14:16 [subset] Tests passing using iterator based glyf
Rod Sheeter 82bbec30 2019-05-16T15:14:01 Merge branch 'master' of https://github.com/harfbuzz/harfbuzz into glyf
rsheeter 3a4c928f 2019-05-11T22:06:46 [subset] Fix glyf tests except hint stripping & local test asan
Garret Rieger 0ff3618c 2019-05-17T15:30:01 [subset] Use hb_subset_input_t inside of subset_options_t so that input defaults are shared between the library and cli.
Garret Rieger 3be0ffe4 2019-05-16T11:29:15 [subset] Add drop tables to subset input.
Garret Rieger 6555f209 2019-05-15T09:42:38 [subset] Truncate empty gids at the end in retain-gids mode.
Behdad Esfahbod f3993498 2019-05-14T00:13:21 [ucdn] Fix Hangul composition https://github.com/grigorig/ucdn/issues/23
Behdad Esfahbod 148d8836 2019-05-13T14:33:06 [test] Don't call deprecated API
Garret Rieger e8ef0e62 2019-05-07T17:23:02 [subset] WIP convert hdmx subsetting to use iterators.
Behdad Esfahbod 5ac4ab68 2019-05-02T16:29:07 [subset] fix for name table serializing with new serializer machinery
Qunxin Liu 1ca4b5c7 2019-04-22T11:31:23 [subset] Add unit test for str de-dup Also move the implementation of some methods from the .cc to the .hh
Qunxin Liu 6faac8df 2019-04-10T16:38:35 [subset] Subsetting Name Table Step 4 Add unit test and integration test
Behdad Esfahbod 42f4bd6b 2019-04-18T19:04:59 Minor warning fix again
David Corbett 6745a600 2019-04-16T17:29:34 Comment out ot_languages where fallback suffices
Ebrahim Byagowi 8aaab78e 2019-03-14T16:49:42 Allow zero length ranges in sanitization (#1617) Fixes fvar table sanitization where there are no named instance by allowing zero length ranges starting from Null() address. Fixes #1607
Garret Rieger 4f37ab63 2019-02-28T17:25:05 Make hb_subset_input_glyph_set () actually do something.
Michiharu Ariza e2856c2d 2019-02-07T15:32:32 retain FDSelect & FDArray with --retain-gids so in sync with fonttools behavior
Michiharu Ariza c1286265 2019-02-01T14:50:01 added desubroutinize & retain-gids full test cases with CFF fonts and CFF retain-gids fixes
Michiharu Ariza f2908b4d 2019-01-31T14:16:37 Implement subset --regain-gids option with CFF1/2 along with api tests & expected results
Garret Rieger ccc59dc6 2019-01-18T17:36:32 [subset] Add unit test for glyf subsetting and retain gids.
Behdad Esfahbod 789396ed 2019-01-20T20:09:10 Remove wrongly added files
Behdad Esfahbod 6fc6a141 2019-01-20T20:09:10 Remove wrongly added files
Michiharu Ariza 28917e58 2019-01-18T09:43:51 init interp_env_t::hintmask_size fixes issue #1547
Behdad Esfahbod 686e6f2e 2018-12-30T11:27:42 Fix automake warnings [skip ci]
fanc999 3ee4ea94 2018-12-20T11:26:54 Fix build on older Visual Studio versions (#1499) * src/hb-cff-interp-dict-common.hh: Use ull for unsigned int64_t The llu suffix does not work for older Visual Studio versions (pre-2013), but ull works for all the compilers that we attempt to support. * test/api: Fix build on pre-C99 compilers Ensure variables are declared at the top of the block. * src/hb-dsalgs.hh: Add specialization for hb_is_signed<> for __int8 Pre-Visual Studio 2010 does not consider __int8 (which is typedef'ed to int8_t) to be equivilant to signed char, so the compiler cannot find the corresponding hb_is_signed<> specialization that is needed. The interesting thing is unsigned __int8 is considered to be equivilant to unsigned char, so as the other types (short, int, long) that we look for here, so only the specialization for __int8 is added here. This will fix builds on Visual Studio 2008 at least.
Chun-wei Fan 1e09add2 2018-12-12T01:32:01 test/api: Fix building on pre-C99 compilers Ensure variables are declared at the top of the block.
Michiharu Ariza c48f53d3 2018-12-03T16:59:41 more double changes
Michiharu Ariza 5fff6ab0 2018-12-03T16:06:58 additional precision made a difference in extents test
Ebrahim Byagowi 01f628cf 2018-12-03T22:04:48 [aat] Expose hb_aat_layout_has_tracking API
Behdad Esfahbod 967a204e 2018-12-01T19:28:17 Minor
Michiharu Ariza 32d291ae 2018-11-28T16:27:45 Merge branch 'master' into cff-subset
Behdad Esfahbod 926f512f 2018-11-25T01:14:40 [aat.feat] Rework API and implementation Fixes https://github.com/harfbuzz/harfbuzz/pull/1346
Behdad Esfahbod 2cb235d0 2018-11-23T12:23:35 [aat.feat] Fix enum namespace
Behdad Esfahbod e20f81f4 2018-11-23T11:57:42 [aat] Rename feat API a bit more
Ebrahim Byagowi 54f4c17f 2018-11-23T12:05:06 [feat] Rename API uses of setting to selector
Ebrahim Byagowi 9c64b216 2018-11-23T11:44:53 [feat] Apply renamings and add documentation
Ebrahim Byagowi 4009a05c 2018-11-17T11:30:50 [feat] Address Behdad comments
Ebrahim Byagowi 19b60255 2018-11-17T01:07:09 [feat] Address @behdad comments
Ebrahim Byagowi fbad794b 2018-11-01T22:24:42 [feat] Add feature iteration API
Ebrahim Byagowi 7a0471aa 2018-11-01T21:38:54 [feat] Turn AAT feature id into enum
Ebrahim Byagowi a157b3e4 2018-11-01T19:56:16 [feat] Apply @behdad comments
Ebrahim Byagowi 3aff3f82 2018-11-01T19:20:20 [feat] Apply @drott and @jfkthame comments
Ebrahim Byagowi b791bbba 2018-11-01T15:15:56 [feat] Apply @jfkthame reviews
Ebrahim Byagowi 95abd537 2018-11-01T13:14:29 [feat] Expose public API * hb_aat_get_feature_settings
David Corbett 018ba46e 2018-11-23T13:21:22 Don't canonicalize '@' to '-' in language tags Fixes #1406.
Behdad Esfahbod f48bb9a3 2018-11-20T20:40:55 [var] Deprecated axis enumeration API and add new version New version has axis flags. New API: +hb_ot_var_axis_info_t +hb_ot_var_find_axis_info() +hb_ot_var_get_axis_infos() Deprecated API: -HB_OT_VAR_NO_AXIS_INDEX -hb_ot_var_axis_t -hb_ot_var_find_axis() -hb_ot_var_get_axes()
Michiharu Ariza 1ecbf4d3 2018-11-20T17:19:05 Merge branch 'master' into cff-subset
Behdad Esfahbod 831ba743 2018-11-20T01:16:08 Fix Codacy "issues"
Michiharu Ariza b67a7c73 2018-11-16T12:28:24 drop dotsection as hint along with test case
Michiharu Ariza 072c7aba 2018-11-15T15:41:46 use 2-byte offset instead of 4-byte for local subrs more than enough since local subrs immediately follow its corresponding private dict, as the result 2-byte redunction for each font dict with local subrs updated api test expected subset fonts accordingly
Michiharu Ariza 3787c078 2018-11-14T13:38:03 Implemented seac for extents & subset along with API tests
Michiharu Ariza 0dfa584c 2018-11-12T08:47:07 changed Adobe company name
Michiharu Ariza fb2a037f 2018-11-10T16:23:11 Merge branch 'master' into cff-subset
Ebrahim Byagowi b986fead 2018-11-05T12:31:58 Hook AAT's lcar to _get_ligature_carets
Michiharu Ariza 0996c0ff 2018-11-07T14:48:37 implented no-desubroutinize with CFF2 along with API test replaced AdobeVFPrototype.abc.otf with a hinted (maually) & subroutinized copy replaced expected results as well
Michiharu Ariza 43ee0e4d 2018-11-06T09:57:17 Merge branch 'master' into cff-subset
Khaled Hosny 5c3ccbc6 2018-11-06T18:10:56 Another missing backlash Did this ever work?
Khaled Hosny d29602b9 2018-11-06T18:07:47 Add missing backslash
Behdad Esfahbod b062378c 2018-11-06T10:20:36 [test] Minor
Ebrahim Byagowi b6112e5e 2018-11-06T11:42:47 [test] Fix -Weverything bot complain
Ebrahim Byagowi a49df419 2018-11-06T11:26:30 [test] Test hb_ot_name_{list_names,get_utf8} on test-ot-name
Behdad Esfahbod 6482fda5 2018-11-05T15:03:18 [fuzzing] Fuzz glyph-id etc in test-ot-face
Michiharu Ariza 1682d1bb 2018-11-04T13:25:41 Merge branch 'master' into cff-subset
Behdad Esfahbod bce437cf 2018-11-04T02:47:34 [test] Call test-ot-face.c test from hb-shape-fuzzer Should increase coverage...
Behdad Esfahbod 777c2242 2018-11-04T02:40:20 [test] More funcs in test-ot-face
Behdad Esfahbod 9779e602 2018-11-03T20:50:56 [test] Add test for empty face
Ebrahim Byagowi b8a78ce2 2018-11-03T22:28:30 [BASE] Improvements (#1347)
Michiharu Ariza 34b06d99 2018-11-02T16:40:20 fixed FDSelect size calcluation
Michiharu Ariza 481fdfdc 2018-11-02T15:28:09 Merge branch 'cff-subset' of https://github.com/harfbuzz/harfbuzz into cff-subset
Michiharu Ariza 1bc710a8 2018-11-02T15:28:01 added CFF1 desubr api test cases & bug fixes
Michiharu Ariza e600e544 2018-11-01T16:13:56 Merge branch 'master' into cff-subset
Ebrahim Byagowi cad90be4 2018-11-01T13:39:06 [test] minor
Behdad Esfahbod a7aba99b 2018-10-30T14:04:09 [name] Rename hb_name_id_t to hb_ot_name_id_t https://github.com/harfbuzz/harfbuzz/pull/1254
Behdad Esfahbod 56738429 2018-10-30T01:33:22 [test] Fix warnings
Ebrahim Byagowi 7170e350 2018-10-29T13:11:01 Rename deprecated symbols list file name and clean it up (#1328)
Ebrahim Byagowi c929ccfc 2018-10-29T08:41:13 [ot-color/png] Consider strike ppem on scaling
Ebrahim Byagowi 307d6186 2018-10-29T00:03:01 [ot-color] Make PNGHeader reading actually work
Ebrahim Byagowi 632e9af8 2018-10-28T23:43:50 [ot-color] Implement PNGHeader and test it, it doesn't work however
Ebrahim Byagowi 3d4c1f6a 2018-10-28T21:38:56 [ot-color] Apply Behdad reviews
Ebrahim Byagowi 8ef0d2ef 2018-10-28T20:09:40 [ot-color] Apply Behdad comment
Ebrahim Byagowi dbd419be 2018-10-27T15:15:24 [ot-color] Add public API for CBDT/sbix/SVG color Emojis
Ebrahim Byagowi 524e854c 2018-10-27T15:04:43 Merge pull request #1318 from ebraminio/png Add a non-hooked _png _svg get emoji blob
Ebrahim Byagowi 8180c37d 2018-10-27T14:45:00 [ot-color] Remove _png and _svg public APIs
Ebrahim Byagowi 9435fb24 2018-10-27T13:32:14 [ot-color/png] Implement CBDT part
Ebrahim Byagowi 265ad408 2018-10-26T23:55:11 [ot-color/png] Implement sbix part
Ebrahim Byagowi 143ffe65 2018-10-26T12:14:30 [fuzz] Add a new testcase
Ebrahim Byagowi 30f18039 2018-10-26T09:34:34 [svg] Rename _svg_create_blob to _glyph_reference_blob_svg
Ebrahim Byagowi 5cb1ce86 2018-10-25T22:39:58 [svg] Collapse SVGDocumentIndex into SVG