David Corbett
d64fb9db52
[use] Allow U+1A60 TAI THAM SIGN SAKOT after vowel
5 years ago
David Corbett
125c45ed36
Convert Consonant_Initial_Postfixed to CONS_MED
5 years ago
Behdad Esfahbod
21bb80ebf2
[indic] Add back medial-consonant to grammar
...
Fixes https://github.com/harfbuzz/harfbuzz/issues/1592
6 years ago
Behdad Esfahbod
5ab6de7a6f
[khmer] Add trailing Coeng to syllable grammar
...
Fixes https://github.com/harfbuzz/harfbuzz/issues/1541
6 years ago
Ebrahim Byagowi
8b6eb6cf46
Add a macOS 10.14.3 fonts tests ( #1608 )
6 years ago
Behdad Esfahbod
a9321cb5f8
Fix mac test
6 years ago
Behdad Esfahbod
06358ae974
[AAT] Add test for recent Ligature stack fix, using Zapfino on Mac
6 years ago
Behdad Esfahbod
00f06d1aa6
Fix test
6 years ago
Behdad Esfahbod
9f31417733
Form cluster for Emoji sub-region tag sequences
...
Fixes https://github.com/harfbuzz/harfbuzz/issues/1556
6 years ago
Behdad Esfahbod
5034f8f2ab
Fix macos tests with previous commit
6 years ago
Behdad Esfahbod
3ecda71041
Adjust mark offsets when zeroing from fallback mark positioning code
...
Adjust tests.
Fixes https://github.com/harfbuzz/harfbuzz/issues/1532
6 years ago
Ebrahim Byagowi
bf738ba3ba
[test][aat] Remove extra --shaper ot
...
As run-tests.py already adds it
6 years ago
Ebrahim Byagowi
e0307de818
[test][aat.kern] More ( #1427 )
6 years ago
Ebrahim Byagowi
7b78d2233d
[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.
6 years ago
Ebrahim Byagowi
5155067e10
[test] Add test for format2 kern ( #1423 )
6 years ago
Ebrahim Byagowi
19863c8059
[test][aat] Add a test and make macOS runners faster ( #1422 )
6 years ago
Ebrahim Byagowi
97eaedca5d
[test][aat] Enable Tamil MN test ( #1414 )
6 years ago
Ebrahim Byagowi
0e3a48e542
[test][aat] fix 10.13.6 Helvetica expectation
6 years ago
Ebrahim Byagowi
cbc541b426
[aat] Add m grave test ( #1412 )
6 years ago
Ebrahim Byagowi
fa26ad0f48
[aat] Fix macos expectation
6 years ago
Ebrahim Byagowi
825ea5a460
[test] Merge 10.12.6 and 10.13.6 tests, update to Apple Chancery fix
6 years ago
Ebrahim Byagowi
b518e5af9f
Add 10.13.6 aat fonts tests and bot ( #1409 )
6 years ago
Behdad Esfahbod
b7f7950e8f
[aat] Add test for recent regression
6 years ago
Behdad Esfahbod
5020affc38
[tests] Minor
6 years ago
Behdad Esfahbod
ed900ee9af
[tests] Rename
6 years ago
Ebrahim Byagowi
c9cc96c0cf
[aat] Update expectation
6 years ago
Ebrahim Byagowi
341851efe1
[aat] Add macOS specific tests ( #1404 )
6 years ago
David Corbett
264439c6c3
Test U+111C9 SHARADA SANDHI MARK
6 years ago
David Corbett
3c7792ca32
[use] Fix reordering
...
Fixes #1235 .
6 years ago
Behdad Esfahbod
cff4c6087f
Fix vertical fallback space sign
...
Ouch!
Follow-up to cf203af8a3
Fixes https://github.com/harfbuzz/harfbuzz/issues/1343
6 years ago
punchcutter
e543e1a085
Add Grantha test
6 years ago
Behdad Esfahbod
cf203af8a3
Implement space fallback in vertical direction
...
Fixes https://github.com/harfbuzz/harfbuzz/issues/1343
6 years ago
Behdad Esfahbod
0aa90271fd
[tests] Fix for recent rounding change in CBDT
6 years ago
Behdad Esfahbod
e3ceb2dde3
Fix again
6 years ago
Behdad Esfahbod
1cfe702872
Fixup
6 years ago
Behdad Esfahbod
5739c876d0
[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.
6 years ago
Behdad Esfahbod
ba502dea1e
[morx] Fix cluster-merging when ligating
...
Only merge when actual ligature happened.
Fixes https://github.com/harfbuzz/harfbuzz/issues/1305
6 years ago
Behdad Esfahbod
cf92d6579e
[trak] Allow disabling tracking for ranges of text
...
Fixes https://github.com/harfbuzz/harfbuzz/issues/1303
6 years ago
Ebrahim Byagowi
22ecefd88e
Make tracking optout possible using 'trak' ot feature
...
So '--features=-trak' or 'font-feature-settings: 'trak' 0;' can prevent
applying of tracking if used.
6 years ago
David Corbett
205737acdc
[use] Prohibit visually ambiguous vowel sequences
6 years ago
Behdad Esfahbod
48ed598a35
[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.
6 years ago
Khaled Hosny
d4e928b142
[color] Minimal API for COLR/CPAL
6 years ago
Behdad Esfahbod
257ded1f9e
[trak] Fix test for previous fix
6 years ago
Behdad Esfahbod
c0c190c16a
[fuzzing] Run tests against fuzzing fonts
...
Some disable.
6 years ago
Behdad Esfahbod
3676c685d4
[fuzzing] Move rest of fuzzing tests here
6 years ago
Behdad Esfahbod
1487173dcf
[fuzzing] Delete duplicate fonts
6 years ago
Behdad Esfahbod
1aa353e4fc
Fix tests
6 years ago
Ebrahim Byagowi
e53206271d
Add all the fonts found by fuzzers to the repo ( #1258 )
6 years ago
Behdad Esfahbod
8dc6296818
[ot-font] Implement TrueType v_origin
...
Fixes https://github.com/harfbuzz/harfbuzz/issues/537
6 years ago
Behdad Esfahbod
bf8469be9a
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
6 years ago