Garret Rieger
|
d9263f0230
|
[subset] add unit tests for vmtx subsetting.
|
2018-03-07 10:08:47 -08:00 |
Behdad Esfahbod
|
70ad69f244
|
[test] Fix build with older glib
|
2018-03-07 16:11:44 +01:00 |
Garret Rieger
|
9a6f9b4d42
|
[set] add a test demonstrating a bug in hb_set_union.
|
2018-03-07 09:25:53 +01:00 |
Behdad Esfahbod
|
bcf578fefe
|
[test] Add test suite for Brahmi Number Joiners
https://github.com/harfbuzz/harfbuzz/pull/660
|
2018-02-28 16:31:46 -08:00 |
Garret Rieger
|
b4ba71ea7c
|
[subset] In subset integration test pass output through ots-sanitize if present.
|
2018-02-28 16:16:17 -08:00 |
rsheeter
|
588a4e0f9b
|
Merge pull request #845 from googlefonts/drophints
[subset] drop hints from composites
|
2018-02-28 13:52:29 -08:00 |
Ebrahim Byagowi
|
772274625e
|
Merge pull request #841 from ebraminio/color
Support CPAL table
|
2018-02-28 12:05:49 +03:30 |
Ebrahim Byagowi
|
0eec33154a
|
[cmake] cleanup (#846)
|
2018-02-28 11:53:39 +03:30 |
Ebrahim Byagowi
|
5b9c234043
|
[CPAL] Refactor and address the reviews
|
2018-02-28 11:25:29 +03:30 |
Rod Sheeter
|
ffcb5cbf71
|
[subset] update the test file for composite, fix an offset calculation
|
2018-02-27 20:17:04 -08:00 |
Rod Sheeter
|
c8b230e437
|
Merge branch 'expand-tests' of github.com:googlefonts/harfbuzz into drophints
|
2018-02-27 17:25:32 -08:00 |
Garret Rieger
|
904dd7beea
|
[subset] Add drop hinting profile to full-font.tests
|
2018-02-27 17:23:44 -08:00 |
Garret Rieger
|
70a1049b3f
|
[subset] Add a drop hints profile to basics.tests
|
2018-02-27 17:23:44 -08:00 |
Garret Rieger
|
5241d7f4b9
|
[subset] apply subset profiles (flags) to the subset integration tests.
|
2018-02-27 17:23:44 -08:00 |
Garret Rieger
|
a4aca190a9
|
[subset] add expected/full-font to dist files.
|
2018-02-27 17:23:44 -08:00 |
Garret Rieger
|
d31ace3274
|
[subset] Add subset integration tests using the full roboto font.
|
2018-02-27 17:23:44 -08:00 |
Garret Rieger
|
33f4381314
|
[subset] Add some more variations of the basic test.
|
2018-02-27 17:23:43 -08:00 |
Rod Sheeter
|
b3790a65a1
|
[subset] add a (failing for now) test for composite glyf hint dropping
|
2018-02-27 17:23:30 -08:00 |
Garret Rieger
|
f14d1b64c2
|
[subset] when dropping hints, clear hint related fields in maxp.
|
2018-02-27 13:49:43 -08:00 |
Ebrahim Byagowi
|
101850f9e6
|
Merge with master
|
2018-02-27 20:17:25 +03:30 |
rsheeter
|
4a1d51ef15
|
Merge pull request #818 from googlefonts/drophints
[subset] Drop hints
|
2018-02-26 20:23:41 -08:00 |
Ebrahim Byagowi
|
cd28eb9f5d
|
Add -Werror=unused-function check to Travis (#832)
|
2018-02-24 14:17:54 +03:30 |
Rod Sheeter
|
5267520e07
|
[subset] update hdmx test to create input explicitly
|
2018-02-23 18:36:22 -08:00 |
Rod Sheeter
|
d78393b554
|
Merge branch 'master' of https://github.com/harfbuzz/harfbuzz into drophints
|
2018-02-23 17:53:26 -08:00 |
Rod Sheeter
|
0ac8c0c1e6
|
[subset] zero glyf and loca memory before writing so pads are clean. Test just the part of maxp we care about
|
2018-02-23 17:43:00 -08:00 |
Rod Sheeter
|
9bd6d25254
|
[subset] clone trim logic from fonttools glyf handling
|
2018-02-23 13:05:58 -08:00 |
Garret Rieger
|
b1ec821051
|
Merge pull request #823 from googlefonts/hdmx
[subset] Add hdmx subsetting.
|
2018-02-23 12:32:18 -07:00 |
Garret Rieger
|
e15e41ef12
|
[subset] Remove commented code from run-tests.py.
|
2018-02-23 10:51:49 -08:00 |
Garret Rieger
|
2b84480343
|
[subset] Update expected files for subsetting integration test to not include cmap 4.
|
2018-02-23 10:51:49 -08:00 |
Garret Rieger
|
a88504c601
|
[subset] Fix checksum clearning in subset test diff. Add an updated expected file (has cmap4 restored).
|
2018-02-23 10:51:49 -08:00 |
Garret Rieger
|
537698b601
|
[subset] Don't compare actual to itself in Fix test/subset/run-tests. Print a diff on failure.
|
2018-02-23 10:51:49 -08:00 |
Garret Rieger
|
15fc45bfed
|
[subset] Add a unit test for hdmx subsetting.
|
2018-02-22 15:42:39 -08:00 |
Rod Sheeter
|
4f07437dfe
|
[subset] sketch out dropping in-glyf instructions. Sometimes yields differnet size glyphs than fonttools, possibly due to padding not being corrected
|
2018-02-21 22:23:05 -08:00 |
Behdad Esfahbod
|
0bff6991de
|
Ugh. Really fix build.
|
2018-02-19 11:51:25 -08:00 |
Ebrahim Byagowi
|
b095ce59eb
|
Simplify hb-fuzzer output printing and fix ArchLinux bot
|
2018-02-19 11:58:20 +03:30 |
Behdad Esfahbod
|
e2d2d81984
|
Limit how much work sanitize() can do
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=6022
|
2018-02-18 17:28:53 -08:00 |
Behdad Esfahbod
|
246e280d88
|
[test] Add test for https://github.com/harfbuzz/harfbuzz/issues/740
|
2018-02-18 15:58:09 -08:00 |
Behdad Esfahbod
|
279c70a5b3
|
Merge pull request #796 from ebraminio/dev-run
Add a continuous builder using fswatch
|
2018-02-18 14:04:33 -08:00 |
Ebrahim Byagowi
|
89b82814b6
|
Add a continuous builder using fswatch
|
2018-02-18 23:56:00 +03:30 |
Behdad Esfahbod
|
0bd2d76bdd
|
[test] Fix a couple of coverity_scan issues
|
2018-02-18 11:55:46 -08:00 |
Behdad Esfahbod
|
fe8f40a418
|
Merge branch 'master' into bitops
|
2018-02-18 10:45:33 -08:00 |
Behdad Esfahbod
|
04dedec96b
|
[test] Remove unused var
|
2018-02-16 18:32:57 -08:00 |
Behdad Esfahbod
|
6d56db8983
|
[test/api] Distribute all fonts
|
2018-02-16 18:29:29 -08:00 |
Garret Rieger
|
df9e22656d
|
[subset] add a glyf subsetting test for a font with composite glyphs.
|
2018-02-16 18:29:29 -08:00 |
Garret Rieger
|
c36d015b0e
|
[subset] missing return.
|
2018-02-16 18:29:29 -08:00 |
Behdad Esfahbod
|
7b5ce74047
|
Fix warnings
|
2018-02-16 15:38:02 -08:00 |
Rod Sheeter
|
c7a633f957
|
[subset] try to get more info from bot where g_assert_cmpmem fails
|
2018-02-16 11:11:20 -08:00 |
Rod Sheeter
|
0bb2d7ac12
|
[subset] fix int type for blob length in hb-subset-test.h
|
2018-02-16 06:26:02 -08:00 |
Rod Sheeter
|
6122ad2442
|
[subset] add files to EXTRA_DIST
|
2018-02-15 11:40:28 -08:00 |
Rod Sheeter
|
27012526f9
|
[subset] whitespace
|
2018-02-14 19:01:00 -08:00 |