|
21bb80eb
|
2019-03-28T20:50:04
|
|
[indic] Add back medial-consonant to grammar
Fixes https://github.com/harfbuzz/harfbuzz/issues/1592
|
|
5ab6de7a
|
2019-03-28T20:23:12
|
|
[khmer] Add trailing Coeng to syllable grammar
Fixes https://github.com/harfbuzz/harfbuzz/issues/1541
|
|
8b6eb6cf
|
2019-03-08T01:33:41
|
|
Add a macOS 10.14.3 fonts tests (#1608)
|
|
a9321cb5
|
2019-01-25T16:11:45
|
|
Fix mac test
|
|
06358ae9
|
2019-01-25T15:11:47
|
|
[AAT] Add test for recent Ligature stack fix, using Zapfino on Mac
|
|
00f06d1a
|
2019-01-24T16:11:05
|
|
Fix test
|
|
9f314177
|
2019-01-24T16:08:33
|
|
Form cluster for Emoji sub-region tag sequences
Fixes https://github.com/harfbuzz/harfbuzz/issues/1556
|
|
5034f8f2
|
2019-01-24T12:50:38
|
|
Fix macos tests with previous commit
|
|
3ecda710
|
2019-01-24T12:08:23
|
|
Adjust mark offsets when zeroing from fallback mark positioning code
Adjust tests.
Fixes https://github.com/harfbuzz/harfbuzz/issues/1532
|
|
cbe0ed11
|
2019-01-23T20:45:18
|
|
[AAT] Re-enable tests MORX-31 and MORX-41
|
|
410731d3
|
2019-01-23T20:30:48
|
|
[test/text-rendering-tests] Update from upstream
|
|
9844c880
|
2018-12-11T17:28:04
|
|
Minor
|
|
b225593d
|
2018-12-11T13:19:17
|
|
Correct REPLACEMENT CHARACTER's code point to FFFD (#1471)
|
|
bf738ba3
|
2018-11-30T00:06:40
|
|
[test][aat] Remove extra --shaper ot
As run-tests.py already adds it
|
|
1a182e97
|
2018-11-29T12:39:52
|
|
[test/text-rendering-tests] Update from upstream
|
|
e0307de8
|
2018-11-29T11:36:05
|
|
[test][aat.kern] More (#1427)
|
|
7b78d223
|
2018-11-29T00:55:05
|
|
[test][aat] Update expectency
It is not visually noticeable but apparently affected by kern format2 correct implementation.
I should've checked CoreText result which can't as CircleCI outage.
|
|
5155067e
|
2018-11-29T00:07:00
|
|
[test] Add test for format2 kern (#1423)
|
|
19863c80
|
2018-11-28T20:28:42
|
|
[test][aat] Add a test and make macOS runners faster (#1422)
|
|
97eaedca
|
2018-11-26T16:58:58
|
|
[test][aat] Enable Tamil MN test (#1414)
|
|
0e3a48e5
|
2018-11-25T13:37:23
|
|
[test][aat] fix 10.13.6 Helvetica expectation
|
|
cbc541b4
|
2018-11-25T12:50:30
|
|
[aat] Add m grave test (#1412)
|
|
fa26ad0f
|
2018-11-25T11:25:17
|
|
[aat] Fix macos expectation
|
|
264c4a53
|
2018-11-25T00:30:08
|
|
[test] Reorder test suites
aots is less interesting. Run text-rendering-tests before aots.
|
|
248ce228
|
2018-11-24T22:01:06
|
|
[tests] Minor
|
|
e6877e28
|
2018-11-25T02:12:40
|
|
[test] Add the missed aots fonts
|
|
825ea5a4
|
2018-11-25T01:59:54
|
|
[test] Merge 10.12.6 and 10.13.6 tests, update to Apple Chancery fix
|
|
b518e5af
|
2018-11-25T01:39:00
|
|
Add 10.13.6 aat fonts tests and bot (#1409)
|
|
b7f7950e
|
2018-11-24T15:56:17
|
|
[aat] Add test for recent regression
|
|
ea9512e6
|
2018-11-24T15:49:33
|
|
[tests] Redo test runner logging a bit
|
|
5020affc
|
2018-11-24T15:42:11
|
|
[tests] Minor
|
|
ee3a3e10
|
2018-11-24T15:37:01
|
|
[tests/shaping] Allow comments in test files
Line should start with "# ".
|
|
ed900ee9
|
2018-11-24T15:22:09
|
|
[tests] Rename
|
|
3cc14e78
|
2018-11-24T20:49:21
|
|
[test] Enable more of aots tests (#1408)
The ones commented out in this change should've be passed :/
a closer look is needed.
|
|
24887d11
|
2018-11-24T20:07:24
|
|
Add Adobe AOTS tests (#1395)
Annotated OpenType Specification or aots, https://github.com/adobe-type-tools/aots
provides a set of tests for OpenType specification, this change add those tests in addition
to modified version of their HarfBuzz test runner for generating harfbuzz project specific tests.
|
|
c9cc96c0
|
2018-11-23T19:58:56
|
|
[aat] Update expectation
|
|
341851ef
|
2018-11-23T15:40:05
|
|
[aat] Add macOS specific tests (#1404)
|
|
8280459e
|
2018-11-22T22:39:12
|
|
Merge pull request #1291 from harfbuzz/use-reordering
[use] Fix reordering
|
|
264439c6
|
2018-11-21T16:33:45
|
|
Test U+111C9 SHARADA SANDHI MARK
|
|
3c7792ca
|
2018-10-20T15:02:26
|
|
[use] Fix reordering
Fixes #1235.
|
|
cff4c608
|
2018-11-16T15:04:41
|
|
Fix vertical fallback space sign
Ouch!
Follow-up to cf203af8a33591c163b63dbdf0fd341bc4606190
Fixes https://github.com/harfbuzz/harfbuzz/issues/1343
|
|
e543e1a0
|
2018-11-13T20:44:27
|
|
Add Grantha test
|
|
9fae6117
|
2018-11-08T12:17:09
|
|
[test/text-rendering-tests] Update from upstream
|
|
f9289319
|
2018-10-31T18:25:05
|
|
[test] Minor
|
|
cf203af8
|
2018-10-31T18:21:48
|
|
Implement space fallback in vertical direction
Fixes https://github.com/harfbuzz/harfbuzz/issues/1343
|
|
64e41d2c
|
2018-10-30T01:08:34
|
|
[test] Fix Python3
|
|
422debb8
|
2018-10-30T00:51:43
|
|
[test/shaping] Spawn one hb-shape per test file
Speeds up runnings in-house tests from over 20s to 2s.
|
|
0aa90271
|
2018-10-28T23:03:20
|
|
[tests] Fix for recent rounding change in CBDT
|
|
e3ceb2dd
|
2018-10-25T14:30:24
|
|
Fix again
|
|
1cfe7028
|
2018-10-25T13:37:08
|
|
Fixup
|
|
5739c876
|
2018-10-25T13:23:33
|
|
[test] Rename some fonts
If we have duplicae font files in different directories, that would
break the oss-fuzz build currently. So, rename some to avoid
name class with text-rendering-test. Would be better to find
another solution.
|
|
ba502dea
|
2018-10-23T16:46:10
|
|
[morx] Fix cluster-merging when ligating
Only merge when actual ligature happened.
Fixes https://github.com/harfbuzz/harfbuzz/issues/1305
|
|
cf92d657
|
2018-10-23T03:10:56
|
|
[trak] Allow disabling tracking for ranges of text
Fixes https://github.com/harfbuzz/harfbuzz/issues/1303
|
|
22ecefd8
|
2018-10-23T00:52:05
|
|
Make tracking optout possible using 'trak' ot feature
So '--features=-trak' or 'font-feature-settings: 'trak' 0;' can prevent
applying of tracking if used.
|
|
205737ac
|
2018-10-12T16:54:54
|
|
[use] Prohibit visually ambiguous vowel sequences
|
|
48ed598a
|
2018-10-23T02:19:32
|
|
[VORG] Hook up to hb-ot-font's v_origin
Fixes https://github.com/harfbuzz/harfbuzz/issues/544
Test added with NotoSansCJK, eg. with U+FF38.
|
|
1bfb96a9
|
2018-10-22T23:41:47
|
|
[test/text-rendering-tests] Update from upstream
|
|
d4e928b1
|
2018-05-01T17:16:46
|
|
[color] Minimal API for COLR/CPAL
|
|
257ded1f
|
2018-10-19T11:20:14
|
|
[trak] Fix test for previous fix
|
|
c0c190c1
|
2018-10-16T16:39:29
|
|
[fuzzing] Run tests against fuzzing fonts
Some disable.
|
|
3676c685
|
2018-10-16T16:32:26
|
|
[fuzzing] Move rest of fuzzing tests here
|
|
1487173d
|
2018-10-16T16:30:38
|
|
[fuzzing] Delete duplicate fonts
|
|
1aa353e4
|
2018-10-16T15:26:51
|
|
Fix tests
|
|
e5320627
|
2018-10-17T01:42:04
|
|
Add all the fonts found by fuzzers to the repo (#1258)
|
|
2137582c
|
2018-10-16T14:46:07
|
|
[morx] Reword ligation
Still fails MORX-41. Am talking to Sascha to better understand what CoreText
is doing.
|
|
c46d42f8
|
2018-10-16T13:39:54
|
|
[test/text-rendering-tests] Update from upstream
|
|
8dc62968
|
2018-10-15T01:09:05
|
|
[ot-font] Implement TrueType v_origin
Fixes https://github.com/harfbuzz/harfbuzz/issues/537
|
|
bf8469be
|
2018-10-11T20:45:00
|
|
Attach CursivePositioning backwards, not forward
This is how Uniscribe does it. So, adjust. This is only relevant
to fonts that apply cursive positioning from a contextual lookup.
Fixes https://github.com/harfbuzz/harfbuzz/issues/1181
|
|
bdb53ca2
|
2018-10-11T20:20:00
|
|
[myanmar] Implement Zawgyi shaper
Enabled if script tag 'Qaag' is passed to HarfBuzz. Disables mark
advance-zeroing and fallback mark-positioning.
Fixes https://github.com/harfbuzz/harfbuzz/issues/1162
|
|
788e1478
|
2018-10-11T19:24:52
|
|
[test] Add test for USE indic3
|
|
a1197278
|
2018-10-11T19:23:36
|
|
Minor
|
|
65d01f77
|
2018-01-18T16:33:39
|
|
Test deprecated tag fallback in a font
The font supports the deprecated tag 'DHV ' instead of 'DIV '. dv is
mapped to 'DIV ' and 'DHV ', in that order. The test specifies
`--language=dv`, demonstrating that if a font does not support the first
OpenType tag mapped to a BCP 47 tag, it will fall back to the next tag.
|
|
100e95f4
|
2018-10-11T11:30:45
|
|
[trak] Add tests
|
|
cc126f28
|
2018-10-09T01:10:15
|
|
Minor
|
|
9c1bb81f
|
2018-10-08T16:10:54
|
|
[test/text-rendering-tests] Update from upstream
|
|
2a5cb37f
|
2018-10-07T20:36:46
|
|
Revert "[morx] Fix MORX-35"
This reverts commit f62f6e90ad1f1a83f77771ad65ee1ffb79470a8a.
|
|
f62f6e90
|
2018-10-07T18:06:53
|
|
[morx] Fix MORX-35
Fixes https://github.com/harfbuzz/harfbuzz/issues/1224
|
|
c07b91b8
|
2018-10-07T18:00:14
|
|
[test/text-rendering-tests] Update from upstream
|
|
55942ad5
|
2018-10-06T14:49:44
|
|
Merge branch 'master' into cff-subset
|
|
e9abe339
|
2018-10-06T12:19:33
|
|
Use tempfile in run-tests as a fix for Windows CI fails (#1228)
|
|
5a41cf6b
|
2018-10-05T11:33:19
|
|
[test/text-rendering-tests] Update from upstream
|
|
7b3ae5ff
|
2018-10-04T16:36:42
|
|
More bot fixes
|
|
0abce581
|
2018-10-04T16:23:42
|
|
[test] Choose 'ot' shaper specifically
Now that we added morx support, our OS X bot is running them through CoreText
and failing (with a DoS / infinite loop no less!). Always run tests through
our own shaper.
|
|
55468ca0
|
2018-10-04T12:13:55
|
|
[test/text-rendering-tests] Update from upstream
|
|
6ff8a8a1
|
2018-10-04T12:09:45
|
|
Minor
|
|
14ff3cbe
|
2018-10-04T11:34:21
|
|
Apply morx if there's no GSUB!
|
|
81f5eb09
|
2018-10-03T21:30:48
|
|
Add emoji test for recent work
|
|
03fb6dd4
|
2018-10-03T21:02:16
|
|
Rewrite grapheme-formation in terms of new work
Also, don't attach ZWNJ to previous cluster. Closer to Unicode graphemes.
|
|
3f1c741b
|
2018-10-03T20:45:19
|
|
[test] Split a test
|
|
df32eaae
|
2018-10-03T14:44:25
|
|
[indic] Disallow vowel mark combinations that spoof other vowel marks
Fixes https://github.com/harfbuzz/harfbuzz/issues/1019
New numbers:
BENGALI: 353725 out of 354188 tests passed. 463 failed (0.130722%)
DEVANAGARI: 707261 out of 707394 tests passed. 133 failed (0.0188014%)
GUJARATI: 366353 out of 366457 tests passed. 104 failed (0.0283799%)
GURMUKHI: 60729 out of 60747 tests passed. 18 failed (0.0296311%)
KANNADA: 951300 out of 951913 tests passed. 613 failed (0.0643966%)
MALAYALAM: 1048136 out of 1048334 tests passed. 198 failed (0.0188871%)
ORIYA: 42327 out of 42329 tests passed. 2 failed (0.00472489%)
SINHALA: 271596 out of 271847 tests passed. 251 failed (0.0923313%)
TAMIL: 1091754 out of 1091754 tests passed. 0 failed (0%)
TELUGU: 970555 out of 970573 tests passed. 18 failed (0.00185457%)
Devanagari regressed because Uniscribe doesn't enforce the full set.
Tests added with the *-vowel-letters.txt files in tree and Noto fonts.
|
|
d3d0cbd2
|
2018-10-03T13:54:21
|
|
Typo
|
|
75114e01
|
2018-10-03T12:29:56
|
|
[use] Add Halant_Or_Vowel_Modifier category
Fixes https://github.com/harfbuzz/harfbuzz/issues/1102
|
|
9f1dee32
|
2018-10-02T18:56:20
|
|
[tests] Allow test-runner to ignore shaping output
Fixes https://github.com/harfbuzz/harfbuzz/issues/1212
|
|
d992982d
|
2018-10-02T17:16:01
|
|
[indic] Add some confusable sequences from Unicode Standard
|
|
729f6347
|
2018-10-02T14:40:14
|
|
Disable joiner-skipping when looking back for base to attach mark to
Fixes https://github.com/harfbuzz/harfbuzz/issues/1189
|
|
ab4c37f7
|
2018-10-01T19:35:48
|
|
[khmer] Add mark-ordering tests
Fixes https://github.com/harfbuzz/harfbuzz/issues/667
|
|
eb1e6028
|
2018-10-01T15:31:50
|
|
[test] Try import unicodedata2 as unicodedata
|
|
02bebe42
|
2018-09-28T09:51:35
|
|
[test/text-rendering-tests] Update from upstream
|
|
b7f1bbc2
|
2018-09-22T16:41:56
|
|
[test] Fix printing subprocess error messages
Decode the string as Python 3 returns bytes string, and also don’t
assume that it ends with a new line.
|
|
d5c50927
|
2018-09-11T17:18:21
|
|
[dfont] Fix test expecatation and minor touch up
I have no way to authoritatively know, but looks like test font only has one
face. So, adjust test expectation instead.
|