From 78eabf247e3127413a80ad92f7d576b00a438687 Mon Sep 17 00:00:00 2001 From: Ebrahim Byagowi Date: Tue, 10 Mar 2020 13:34:42 +0330 Subject: [PATCH] [test] Enable OT funcs on tests that are working --- .../data/in-house/tests/indic-joiners.tests | 8 +-- test/shaping/data/in-house/tests/use.tests | 2 +- .../text-rendering-tests/tests/AVAR-1.tests | 34 +++++----- .../text-rendering-tests/tests/CFF-1.tests | 26 ++++---- .../text-rendering-tests/tests/CFF-2.tests | 26 ++++---- .../text-rendering-tests/tests/CFF2-1.tests | 18 +++--- .../text-rendering-tests/tests/CMAP-1.tests | 8 +-- .../text-rendering-tests/tests/CMAP-2.tests | 4 +- .../text-rendering-tests/tests/CMAP-3.tests | 40 ++++++------ .../text-rendering-tests/tests/CVAR-1.tests | 6 +- .../text-rendering-tests/tests/CVAR-2.tests | 6 +- .../text-rendering-tests/tests/GLYF-1.tests | 2 +- .../text-rendering-tests/tests/GPOS-1.tests | 38 ++++++------ .../text-rendering-tests/tests/SHARAN-1.tests | 12 ++-- .../text-rendering-tests/tests/SHBALI-1.tests | 44 ++++++------- .../text-rendering-tests/tests/SHBALI-2.tests | 24 +++---- .../text-rendering-tests/tests/SHKNDA-2.tests | 32 +++++----- .../text-rendering-tests/tests/SHKNDA-3.tests | 62 +++++++++---------- 18 files changed, 196 insertions(+), 196 deletions(-) diff --git a/test/shaping/data/in-house/tests/indic-joiners.tests b/test/shaping/data/in-house/tests/indic-joiners.tests index 80e392cfc..455742d1e 100644 --- a/test/shaping/data/in-house/tests/indic-joiners.tests +++ b/test/shaping/data/in-house/tests/indic-joiners.tests @@ -1,6 +1,6 @@ ../fonts/f443753e8ffe8e8aae606cfba158e00334b6efb1.ttf::U+179A,U+1784,U+17D2,U+179F,U+200C,U+17CA,U+17B8,U+0020:[uni179a=0+775|uni1784=1+1550|uni179f.sub=1+775|space=4+0|uni17ca=4+0|uni17b8=4@0,300+0|space=7+600] ../fonts/f443753e8ffe8e8aae606cfba158e00334b6efb1.ttf::U+179A,U+1784,U+17D2,U+179F,U+17CA,U+17B8:[uni179a=0+775|uni1784=1+1550|uni179f.sub=1+775|uni17bb=1@-75,-700+0|uni17b8=1+0] -../fonts/8116e5d8fedfbec74e45dc350d2416d810bed8c4.ttf:--font-funcs=ft:U+091F,U+094D,U+200C,U+092F,U+093F:[uni091F=0+876|uni094D=0@4,0+0|space=2+0|uni093F.750=3+397|uni092F=3+924] -../fonts/8116e5d8fedfbec74e45dc350d2416d810bed8c4.ttf:--font-funcs=ft:U+091F,U+094D,U+200D,U+092F,U+093F:[uni093F=0+398|uni091F=0+876|uni094D=0@4,0+0|space=0+0|uni092F=0+924] -../fonts/8116e5d8fedfbec74e45dc350d2416d810bed8c4.ttf:--font-funcs=ft:U+091F,U+094D,U+200D,U+091F,U+094D,U+200C,U+091F,U+094D,U+200D,U+092F,U+093F:[uni091F=0+876|uni094D=0@4,0+0|space=0+0|uni091F=3+876|uni094D=3@4,0+0|space=5+0|uni093F=6+398|uni091F=6+876|uni094D=6@4,0+0|space=6+0|uni092F=6+924] -../fonts/8116e5d8fedfbec74e45dc350d2416d810bed8c4.ttf:--font-funcs=ft:U+091F,U+094D,U+200D,U+091F,U+094D,U+200D,U+091F,U+094D,U+200D,U+092F,U+093F:[uni093F=0+398|uni091F=0+876|uni094D=0@4,0+0|space=0+0|uni091F=0+876|uni094D=0@4,0+0|space=0+0|uni091F=0+876|uni094D=0@4,0+0|space=0+0|uni092F=0+924] +../fonts/8116e5d8fedfbec74e45dc350d2416d810bed8c4.ttf::U+091F,U+094D,U+200C,U+092F,U+093F:[uni091F=0+876|uni094D=0@4,0+0|space=2+0|uni093F.750=3+397|uni092F=3+924] +../fonts/8116e5d8fedfbec74e45dc350d2416d810bed8c4.ttf::U+091F,U+094D,U+200D,U+092F,U+093F:[uni093F=0+398|uni091F=0+876|uni094D=0@4,0+0|space=0+0|uni092F=0+924] +../fonts/8116e5d8fedfbec74e45dc350d2416d810bed8c4.ttf::U+091F,U+094D,U+200D,U+091F,U+094D,U+200C,U+091F,U+094D,U+200D,U+092F,U+093F:[uni091F=0+876|uni094D=0@4,0+0|space=0+0|uni091F=3+876|uni094D=3@4,0+0|space=5+0|uni093F=6+398|uni091F=6+876|uni094D=6@4,0+0|space=6+0|uni092F=6+924] +../fonts/8116e5d8fedfbec74e45dc350d2416d810bed8c4.ttf::U+091F,U+094D,U+200D,U+091F,U+094D,U+200D,U+091F,U+094D,U+200D,U+092F,U+093F:[uni093F=0+398|uni091F=0+876|uni094D=0@4,0+0|space=0+0|uni091F=0+876|uni094D=0@4,0+0|space=0+0|uni091F=0+876|uni094D=0@4,0+0|space=0+0|uni092F=0+924] diff --git a/test/shaping/data/in-house/tests/use.tests b/test/shaping/data/in-house/tests/use.tests index dd2a3a27f..7631c3b3c 100644 --- a/test/shaping/data/in-house/tests/use.tests +++ b/test/shaping/data/in-house/tests/use.tests @@ -7,7 +7,7 @@ ../fonts/2a670df15b73a5dc75a5cc491bde5ac93c5077dc.ttf::U+11124,U+11127,U+11131:[u11124=0+514|u11127=0+0|uni25CC=0+547|u11131=0+0] ../fonts/2a670df15b73a5dc75a5cc491bde5ac93c5077dc.ttf::U+11124,U+11134,U+11131:[u11124=0+514|u11134=0+0|u11131=0+0] ../fonts/2a670df15b73a5dc75a5cc491bde5ac93c5077dc.ttf::U+11124,U+11131,U+11134:[u11124=0+514|u11131=0+0|uni25CC=0+547|u11134=0+0] -../fonts/573d3a3177c9a8646e94c8a0d7b224334340946a.ttf:--font-funcs=ft:U+11410,U+11442,U+11411,U+11440,U+11443,U+11410,U+11442,U+11411,U+11441,U+11443:[E_dv.alt=0+275|Ga.icd=0+367|Gha.diag=0@100,0+386|AA_dv.alt=0+208|Candrabindu=0@17,-8+0|E_dv.alt=5+275|Ga.icd=5+367|Gha.diag=5@100,0+386|AU_dv_part.alt=5+213|Candrabindu.sm=5@-52,179+0] +../fonts/573d3a3177c9a8646e94c8a0d7b224334340946a.ttf::U+11410,U+11442,U+11411,U+11440,U+11443,U+11410,U+11442,U+11411,U+11441,U+11443:[E_dv.alt=0+275|Ga.icd=0+367|Gha.diag=0@100,0+386|AA_dv.alt=0+208|Candrabindu=0@17,-8+0|E_dv.alt=5+275|Ga.icd=5+367|Gha.diag=5@100,0+386|AU_dv_part.alt=5+213|Candrabindu.sm=5@-52,179+0] ../fonts/dcf774ca21062e7439f98658b18974ea8b956d0c.ttf::U+11328,U+1134D,U+1CF4:[gid1=0+793|gid2=0+0|gid3=0+0] ../fonts/4afb0e8b9a86bb9bd73a1247de4e33fbe3c1fd93.ttf::U+1C00,U+1C27,U+1C28,U+1C34,U+1C35:[uni1C35=0+500|uni1C34=0+500|uni1C28=0+500|uni1C27=0+500|uni1C00=0+500] ../fonts/4afb0e8b9a86bb9bd73a1247de4e33fbe3c1fd93.ttf::U+0D4E,U+0D15,U+0D4D,U+0D15,U+0D46:[uni0D15=0+500|uni0D4E=0+500|uni0D4D=0+500|uni0D46=3+500|uni0D15=3+500] diff --git a/test/shaping/data/text-rendering-tests/tests/AVAR-1.tests b/test/shaping/data/text-rendering-tests/tests/AVAR-1.tests index 19223eb6c..08f09a191 100644 --- a/test/shaping/data/text-rendering-tests/tests/AVAR-1.tests +++ b/test/shaping/data/text-rendering-tests/tests/AVAR-1.tests @@ -1,17 +1,17 @@ -../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft --variations=TEST=100:U+2A01:[gid1] -../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft --variations=TEST=150:U+2A01:[gid1] -../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft --variations=TEST=200:U+2A01:[gid1] -../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft --variations=TEST=250:U+2A01:[gid1] -../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft --variations=TEST=300:U+2A01:[gid1] -../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft --variations=TEST=350:U+2A01:[gid1] -../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft --variations=TEST=400:U+2A01:[gid1] -../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft --variations=TEST=450:U+2A01:[gid1] -../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft --variations=TEST=500:U+2A01:[gid1] -../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft --variations=TEST=550:U+2A01:[gid1] -../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft --variations=TEST=600:U+2A01:[gid1] -../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft --variations=TEST=650:U+2A01:[gid1] -../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft --variations=TEST=700:U+2A01:[gid1] -../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft --variations=TEST=750:U+2A01:[gid1] -../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft --variations=TEST=800:U+2A01:[gid1] -../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft --variations=TEST=850:U+2A01:[gid1] -../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft --variations=TEST=900:U+2A01:[gid1] +../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --variations=TEST=100:U+2A01:[gid1] +../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --variations=TEST=150:U+2A01:[gid1] +../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --variations=TEST=200:U+2A01:[gid1] +../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --variations=TEST=250:U+2A01:[gid1] +../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --variations=TEST=300:U+2A01:[gid1] +../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --variations=TEST=350:U+2A01:[gid1] +../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --variations=TEST=400:U+2A01:[gid1] +../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --variations=TEST=450:U+2A01:[gid1] +../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --variations=TEST=500:U+2A01:[gid1] +../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --variations=TEST=550:U+2A01:[gid1] +../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --variations=TEST=600:U+2A01:[gid1] +../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --variations=TEST=650:U+2A01:[gid1] +../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --variations=TEST=700:U+2A01:[gid1] +../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --variations=TEST=750:U+2A01:[gid1] +../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --variations=TEST=800:U+2A01:[gid1] +../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --variations=TEST=850:U+2A01:[gid1] +../fonts/TestAVAR.ttf:--font-size=1000 --ned --remove-default-ignorables --variations=TEST=900:U+2A01:[gid1] diff --git a/test/shaping/data/text-rendering-tests/tests/CFF-1.tests b/test/shaping/data/text-rendering-tests/tests/CFF-1.tests index 67882532c..ac0848bfc 100644 --- a/test/shaping/data/text-rendering-tests/tests/CFF-1.tests +++ b/test/shaping/data/text-rendering-tests/tests/CFF-1.tests @@ -1,13 +1,13 @@ -../fonts/FDArrayTest257.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0041:[gid66] -../fonts/FDArrayTest257.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+211D:[gid30] -../fonts/FDArrayTest257.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+24EA:[gid235] -../fonts/FDArrayTest257.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+2460:[gid97] -../fonts/FDArrayTest257.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+2461:[gid98] -../fonts/FDArrayTest257.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+4EFF:[gid256] -../fonts/FDArrayTest257.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+FF21:[gid34] -../fonts/FDArrayTest257.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+10133:[gid52] -../fonts/FDArrayTest257.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1D4D0:[gid209] -../fonts/FDArrayTest257.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1F33A:[gid59] -../fonts/FDArrayTest257.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1F33B:[gid60] -../fonts/FDArrayTest257.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1F4A7:[gid168] -../fonts/FDArrayTest257.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1F95D:[gid94] +../fonts/FDArrayTest257.otf:--font-size=1000 --ned --remove-default-ignorables:U+0041:[gid66] +../fonts/FDArrayTest257.otf:--font-size=1000 --ned --remove-default-ignorables:U+211D:[gid30] +../fonts/FDArrayTest257.otf:--font-size=1000 --ned --remove-default-ignorables:U+24EA:[gid235] +../fonts/FDArrayTest257.otf:--font-size=1000 --ned --remove-default-ignorables:U+2460:[gid97] +../fonts/FDArrayTest257.otf:--font-size=1000 --ned --remove-default-ignorables:U+2461:[gid98] +../fonts/FDArrayTest257.otf:--font-size=1000 --ned --remove-default-ignorables:U+4EFF:[gid256] +../fonts/FDArrayTest257.otf:--font-size=1000 --ned --remove-default-ignorables:U+FF21:[gid34] +../fonts/FDArrayTest257.otf:--font-size=1000 --ned --remove-default-ignorables:U+10133:[gid52] +../fonts/FDArrayTest257.otf:--font-size=1000 --ned --remove-default-ignorables:U+1D4D0:[gid209] +../fonts/FDArrayTest257.otf:--font-size=1000 --ned --remove-default-ignorables:U+1F33A:[gid59] +../fonts/FDArrayTest257.otf:--font-size=1000 --ned --remove-default-ignorables:U+1F33B:[gid60] +../fonts/FDArrayTest257.otf:--font-size=1000 --ned --remove-default-ignorables:U+1F4A7:[gid168] +../fonts/FDArrayTest257.otf:--font-size=1000 --ned --remove-default-ignorables:U+1F95D:[gid94] diff --git a/test/shaping/data/text-rendering-tests/tests/CFF-2.tests b/test/shaping/data/text-rendering-tests/tests/CFF-2.tests index 6f190a8e8..7baa6f7dd 100644 --- a/test/shaping/data/text-rendering-tests/tests/CFF-2.tests +++ b/test/shaping/data/text-rendering-tests/tests/CFF-2.tests @@ -1,13 +1,13 @@ -../fonts/FDArrayTest65535.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0041:[gid66] -../fonts/FDArrayTest65535.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+211D:[gid8478] -../fonts/FDArrayTest65535.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+24EA:[gid9451] -../fonts/FDArrayTest65535.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+2460:[gid9313] -../fonts/FDArrayTest65535.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+2461:[gid9314] -../fonts/FDArrayTest65535.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+4EFF:[gid20224] -../fonts/FDArrayTest65535.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+FF21:[gid65314] -../fonts/FDArrayTest65535.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+10133:[gid308] -../fonts/FDArrayTest65535.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1D4D0:[gid54481] -../fonts/FDArrayTest65535.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1F33A:[gid62267] -../fonts/FDArrayTest65535.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1F33B:[gid62268] -../fonts/FDArrayTest65535.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1F4A7:[gid62632] -../fonts/FDArrayTest65535.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1F95D:[gid63838] +../fonts/FDArrayTest65535.otf:--font-size=1000 --ned --remove-default-ignorables:U+0041:[gid66] +../fonts/FDArrayTest65535.otf:--font-size=1000 --ned --remove-default-ignorables:U+211D:[gid8478] +../fonts/FDArrayTest65535.otf:--font-size=1000 --ned --remove-default-ignorables:U+24EA:[gid9451] +../fonts/FDArrayTest65535.otf:--font-size=1000 --ned --remove-default-ignorables:U+2460:[gid9313] +../fonts/FDArrayTest65535.otf:--font-size=1000 --ned --remove-default-ignorables:U+2461:[gid9314] +../fonts/FDArrayTest65535.otf:--font-size=1000 --ned --remove-default-ignorables:U+4EFF:[gid20224] +../fonts/FDArrayTest65535.otf:--font-size=1000 --ned --remove-default-ignorables:U+FF21:[gid65314] +../fonts/FDArrayTest65535.otf:--font-size=1000 --ned --remove-default-ignorables:U+10133:[gid308] +../fonts/FDArrayTest65535.otf:--font-size=1000 --ned --remove-default-ignorables:U+1D4D0:[gid54481] +../fonts/FDArrayTest65535.otf:--font-size=1000 --ned --remove-default-ignorables:U+1F33A:[gid62267] +../fonts/FDArrayTest65535.otf:--font-size=1000 --ned --remove-default-ignorables:U+1F33B:[gid62268] +../fonts/FDArrayTest65535.otf:--font-size=1000 --ned --remove-default-ignorables:U+1F4A7:[gid62632] +../fonts/FDArrayTest65535.otf:--font-size=1000 --ned --remove-default-ignorables:U+1F95D:[gid63838] diff --git a/test/shaping/data/text-rendering-tests/tests/CFF2-1.tests b/test/shaping/data/text-rendering-tests/tests/CFF2-1.tests index 84cb14d07..79fad8473 100644 --- a/test/shaping/data/text-rendering-tests/tests/CFF2-1.tests +++ b/test/shaping/data/text-rendering-tests/tests/CFF2-1.tests @@ -1,9 +1,9 @@ -../fonts/AdobeVFPrototype-Subset.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft --variations=wght=100:U+0024:[dollar] -../fonts/AdobeVFPrototype-Subset.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft --variations=wght=200:U+0024:[dollar] -../fonts/AdobeVFPrototype-Subset.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft --variations=wght=300:U+0024:[dollar] -../fonts/AdobeVFPrototype-Subset.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft --variations=wght=400:U+0024:[dollar] -../fonts/AdobeVFPrototype-Subset.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft --variations=wght=500:U+0024:[dollar] -../fonts/AdobeVFPrototype-Subset.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft --variations=wght=600:U+0024:[dollar] -../fonts/AdobeVFPrototype-Subset.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft --variations=wght=700:U+0024:[dollar] -../fonts/AdobeVFPrototype-Subset.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft --variations=wght=800:U+0024:[dollar.nostroke] -../fonts/AdobeVFPrototype-Subset.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft --variations=wght=900:U+0024:[dollar.nostroke] +../fonts/AdobeVFPrototype-Subset.otf:--font-size=1000 --ned --remove-default-ignorables --variations=wght=100:U+0024:[dollar] +../fonts/AdobeVFPrototype-Subset.otf:--font-size=1000 --ned --remove-default-ignorables --variations=wght=200:U+0024:[dollar] +../fonts/AdobeVFPrototype-Subset.otf:--font-size=1000 --ned --remove-default-ignorables --variations=wght=300:U+0024:[dollar] +../fonts/AdobeVFPrototype-Subset.otf:--font-size=1000 --ned --remove-default-ignorables --variations=wght=400:U+0024:[dollar] +../fonts/AdobeVFPrototype-Subset.otf:--font-size=1000 --ned --remove-default-ignorables --variations=wght=500:U+0024:[dollar] +../fonts/AdobeVFPrototype-Subset.otf:--font-size=1000 --ned --remove-default-ignorables --variations=wght=600:U+0024:[dollar] +../fonts/AdobeVFPrototype-Subset.otf:--font-size=1000 --ned --remove-default-ignorables --variations=wght=700:U+0024:[dollar] +../fonts/AdobeVFPrototype-Subset.otf:--font-size=1000 --ned --remove-default-ignorables --variations=wght=800:U+0024:[dollar.nostroke] +../fonts/AdobeVFPrototype-Subset.otf:--font-size=1000 --ned --remove-default-ignorables --variations=wght=900:U+0024:[dollar.nostroke] diff --git a/test/shaping/data/text-rendering-tests/tests/CMAP-1.tests b/test/shaping/data/text-rendering-tests/tests/CMAP-1.tests index 337b9f862..1a57a13a6 100644 --- a/test/shaping/data/text-rendering-tests/tests/CMAP-1.tests +++ b/test/shaping/data/text-rendering-tests/tests/CMAP-1.tests @@ -1,4 +1,4 @@ -../fonts/TestCMAP14.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+82A6:[uni82A6_uE0100] -../fonts/TestCMAP14.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+82A6,U+E0100:[uni82A6_uE0100] -../fonts/TestCMAP14.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+82A6,U+E0101:[uni82A6_uE0101] -../fonts/TestCMAP14.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+82A6,U+E0102:[uni82A6_uE0100] +../fonts/TestCMAP14.otf:--font-size=1000 --ned --remove-default-ignorables:U+82A6:[uni82A6_uE0100] +../fonts/TestCMAP14.otf:--font-size=1000 --ned --remove-default-ignorables:U+82A6,U+E0100:[uni82A6_uE0100] +../fonts/TestCMAP14.otf:--font-size=1000 --ned --remove-default-ignorables:U+82A6,U+E0101:[uni82A6_uE0101] +../fonts/TestCMAP14.otf:--font-size=1000 --ned --remove-default-ignorables:U+82A6,U+E0102:[uni82A6_uE0100] diff --git a/test/shaping/data/text-rendering-tests/tests/CMAP-2.tests b/test/shaping/data/text-rendering-tests/tests/CMAP-2.tests index 861f2e48c..bbb456911 100644 --- a/test/shaping/data/text-rendering-tests/tests/CMAP-2.tests +++ b/test/shaping/data/text-rendering-tests/tests/CMAP-2.tests @@ -1,2 +1,2 @@ -../fonts/TestCMAP14.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+2269:[uni2269] -../fonts/TestCMAP14.otf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+2269,U+FE00:[uni2269FE00] +../fonts/TestCMAP14.otf:--font-size=1000 --ned --remove-default-ignorables:U+2269:[uni2269] +../fonts/TestCMAP14.otf:--font-size=1000 --ned --remove-default-ignorables:U+2269,U+FE00:[uni2269FE00] diff --git a/test/shaping/data/text-rendering-tests/tests/CMAP-3.tests b/test/shaping/data/text-rendering-tests/tests/CMAP-3.tests index d8758d3b6..7b61d8893 100644 --- a/test/shaping/data/text-rendering-tests/tests/CMAP-3.tests +++ b/test/shaping/data/text-rendering-tests/tests/CMAP-3.tests @@ -1,20 +1,20 @@ -../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+201C:[gid200] -../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0041:[gid34] -../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0042:[gid35] -../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+00C7:[gid126] -../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+011E:[gid176] -../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0049:[gid42] -../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0130:[gid178] -../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+00D6:[gid140] -../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+015E:[gid181] -../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+00DC:[gid145] -../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+201D:[gid201] -../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0061:[gid66] -../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0062:[gid67] -../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+00E7:[gid154] -../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+011F:[gid177] -../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0131:[gid222] -../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0069:[gid74] -../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+00F6:[gid168] -../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+015F:[gid182] -../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+00FC:[gid174] +../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables:U+201C:[gid200] +../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0041:[gid34] +../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0042:[gid35] +../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables:U+00C7:[gid126] +../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables:U+011E:[gid176] +../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0049:[gid42] +../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0130:[gid178] +../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables:U+00D6:[gid140] +../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables:U+015E:[gid181] +../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables:U+00DC:[gid145] +../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables:U+201D:[gid201] +../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0061:[gid66] +../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0062:[gid67] +../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables:U+00E7:[gid154] +../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables:U+011F:[gid177] +../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0131:[gid222] +../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0069:[gid74] +../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables:U+00F6:[gid168] +../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables:U+015F:[gid182] +../fonts/TestCMAPMacTurkish.ttf:--font-size=1000 --ned --remove-default-ignorables:U+00FC:[gid174] diff --git a/test/shaping/data/text-rendering-tests/tests/CVAR-1.tests b/test/shaping/data/text-rendering-tests/tests/CVAR-1.tests index c874a1408..840b4694c 100644 --- a/test/shaping/data/text-rendering-tests/tests/CVAR-1.tests +++ b/test/shaping/data/text-rendering-tests/tests/CVAR-1.tests @@ -1,3 +1,3 @@ -../fonts/TestCVARGVARTwo.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft --variations=wght=28,wdth=100,opsz=72:U+0068,U+006F,U+006E:[uni0068|uni006F@595,0|uni006E@1126,0] -../fonts/TestCVARGVARTwo.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft --variations=wght=94,wdth=100,opsz=72:U+0068,U+006F,U+006E:[uni0068|uni006F@635,0|uni006E@1212,0] -../fonts/TestCVARGVARTwo.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft --variations=wght=194,wdth=100,opsz=72:U+0068,U+006F,U+006E:[uni0068|uni006F@691,0|uni006E@1331,0] +../fonts/TestCVARGVARTwo.ttf:--font-size=1000 --ned --remove-default-ignorables --variations=wght=28,wdth=100,opsz=72:U+0068,U+006F,U+006E:[uni0068|uni006F@595,0|uni006E@1126,0] +../fonts/TestCVARGVARTwo.ttf:--font-size=1000 --ned --remove-default-ignorables --variations=wght=94,wdth=100,opsz=72:U+0068,U+006F,U+006E:[uni0068|uni006F@635,0|uni006E@1212,0] +../fonts/TestCVARGVARTwo.ttf:--font-size=1000 --ned --remove-default-ignorables --variations=wght=194,wdth=100,opsz=72:U+0068,U+006F,U+006E:[uni0068|uni006F@691,0|uni006E@1331,0] diff --git a/test/shaping/data/text-rendering-tests/tests/CVAR-2.tests b/test/shaping/data/text-rendering-tests/tests/CVAR-2.tests index 6bd42e152..bcbacb064 100644 --- a/test/shaping/data/text-rendering-tests/tests/CVAR-2.tests +++ b/test/shaping/data/text-rendering-tests/tests/CVAR-2.tests @@ -1,3 +1,3 @@ -../fonts/TestCVARGVAROne.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft --variations=wght=28,wdth=100,opsz=72:U+0068,U+006F,U+006E:[uni0068|uni006F@595,0|uni006E@1126,0] -../fonts/TestCVARGVAROne.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft --variations=wght=94,wdth=100,opsz=72:U+0068,U+006F,U+006E:[uni0068|uni006F@635,0|uni006E@1212,0] -../fonts/TestCVARGVAROne.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft --variations=wght=194,wdth=100,opsz=72:U+0068,U+006F,U+006E:[uni0068|uni006F@691,0|uni006E@1331,0] +../fonts/TestCVARGVAROne.ttf:--font-size=1000 --ned --remove-default-ignorables --variations=wght=28,wdth=100,opsz=72:U+0068,U+006F,U+006E:[uni0068|uni006F@595,0|uni006E@1126,0] +../fonts/TestCVARGVAROne.ttf:--font-size=1000 --ned --remove-default-ignorables --variations=wght=94,wdth=100,opsz=72:U+0068,U+006F,U+006E:[uni0068|uni006F@635,0|uni006E@1212,0] +../fonts/TestCVARGVAROne.ttf:--font-size=1000 --ned --remove-default-ignorables --variations=wght=194,wdth=100,opsz=72:U+0068,U+006F,U+006E:[uni0068|uni006F@691,0|uni006E@1331,0] diff --git a/test/shaping/data/text-rendering-tests/tests/GLYF-1.tests b/test/shaping/data/text-rendering-tests/tests/GLYF-1.tests index bdc0346ed..bc9c46827 100644 --- a/test/shaping/data/text-rendering-tests/tests/GLYF-1.tests +++ b/test/shaping/data/text-rendering-tests/tests/GLYF-1.tests @@ -1 +1 @@ -../fonts/TestGLYFOne.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0123:[gcommaabove] +../fonts/TestGLYFOne.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0123:[gcommaabove] diff --git a/test/shaping/data/text-rendering-tests/tests/GPOS-1.tests b/test/shaping/data/text-rendering-tests/tests/GPOS-1.tests index 221d16bd1..fc1f52eba 100644 --- a/test/shaping/data/text-rendering-tests/tests/GPOS-1.tests +++ b/test/shaping/data/text-rendering-tests/tests/GPOS-1.tests @@ -1,19 +1,19 @@ -../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0104,U+004A:[Aogonek|J@732,0] -../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0104,U+0067:[Aogonek|g@692,0] -../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0104,U+0123:[Aogonek|gcommaabove@692,0] -../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0104,U+006A:[Aogonek|j@752,0] -../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0104,U+0237:[Aogonek|dotlessj@752,0] -../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0051,U+0237:[Q|dotlessj@734,0] -../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0105,U+006A:[aogonek|j@588,0] -../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0105,U+0237:[aogonek|dotlessj@588,0] -../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0067,U+0237:[g|dotlessj@563,0] -../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0123,U+0237:[gcommaabove|dotlessj@563,0] -../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0131,U+0237:[dotlessi|dotlessj@334,0] -../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0173,U+0237:[uogonek|dotlessj@656,0] -../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0076,U+0237:[v|dotlessj@587,0] -../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0056,U+0061:[V|a@594,0] -../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0056,U+00E1:[V|aacute@594,0] -../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0056,U+0105:[V|aogonek@594,0] -../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0056,U+0066:[V|f@634,0] -../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0056,U+FB02:[V|fl@634,0] -../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0056,U+002E:[V|period@504,0] +../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0104,U+004A:[Aogonek|J@732,0] +../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0104,U+0067:[Aogonek|g@692,0] +../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0104,U+0123:[Aogonek|gcommaabove@692,0] +../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0104,U+006A:[Aogonek|j@752,0] +../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0104,U+0237:[Aogonek|dotlessj@752,0] +../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0051,U+0237:[Q|dotlessj@734,0] +../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0105,U+006A:[aogonek|j@588,0] +../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0105,U+0237:[aogonek|dotlessj@588,0] +../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0067,U+0237:[g|dotlessj@563,0] +../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0123,U+0237:[gcommaabove|dotlessj@563,0] +../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0131,U+0237:[dotlessi|dotlessj@334,0] +../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0173,U+0237:[uogonek|dotlessj@656,0] +../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0076,U+0237:[v|dotlessj@587,0] +../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0056,U+0061:[V|a@594,0] +../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0056,U+00E1:[V|aacute@594,0] +../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0056,U+0105:[V|aogonek@594,0] +../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0056,U+0066:[V|f@634,0] +../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0056,U+FB02:[V|fl@634,0] +../fonts/TestGPOSOne.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0056,U+002E:[V|period@504,0] diff --git a/test/shaping/data/text-rendering-tests/tests/SHARAN-1.tests b/test/shaping/data/text-rendering-tests/tests/SHARAN-1.tests index 56e83abfd..0525c0b41 100644 --- a/test/shaping/data/text-rendering-tests/tests/SHARAN-1.tests +++ b/test/shaping/data/text-rendering-tests/tests/SHARAN-1.tests @@ -1,6 +1,6 @@ -../fonts/TestShapeAran.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0644,U+0633,U+0627,U+0646:[OneDotEnclNS@398,-1|NoonxSep|AlefFin@861,0|SeenMed.inT2outT1@1125,0|sp0@1664,0|LamIni.outT2@1664,223] -../fonts/TestShapeAran.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+06CC,U+0648,U+0646,U+06CC,U+06A9,U+0648,U+0688:[TahSmallNS@118,-213|DalSep|WawFin.cut@300,0|KafMed.outT3@573,206|TwoDotsBelowNS@1115,220|BehxMed.inT2outT1@903,304|OneDotAboveNS@1271,-71|sp1@1170,0|BehxIni.outT2@1170,449|WawFin.inD2@1387,0|TwoDotsBelowNS@1867,1|sp0@1758,0|BehxIni.outD2WQ@1758,323] -../fonts/TestShapeAran.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0641,U+0648,U+0646,U+0679:[TahSmallNS@595,-331|BehxFin.soft|OneDotAboveNS@1163,-182|sp0@1184,0|BehxIni.outT2B@1184,300|WawFin.inD2alt@1340,0|OneDotAboveNS@1784,108|sp0@1599,0|FehxIni.outD2WQ@1599,237] -../fonts/TestShapeAran.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0679,U+0627,U+0626,U+067E,U+0020,U+0641,U+06CC,U+0633:[SeenFin|TwoDotsBelowNS@1216,269|BehxMed.inT1outT2SeenWide@1041,455|OneDotAboveNS@1454,224|sp0@1271,0|FehxIni@1271,490|space@1584,0|ThreeDotsDownBelowNS@2290,-159|BehxFin.soft@1715,0|HamzaAboveNS@2878,-201|sp0@2899,0|BehxIni.outT2B@2899,300|AlefFin.narrow@3056,0|TahSmallNS@3442,-420|sp0@3295,0|BehxIni.A@3295,0] -../fonts/TestShapeAran.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0641,U+0646,U+0020,U+062E,U+0637,U+0627,U+0637,U+06CC:[YehxFin|sp0@521,0|TahIni.outD2@521,380|AlefFin@1119,0|TahMed.inD1outT1@1382,0|OneDotAboveNS@2081,-47|sp0@1451,0|HahIni.outD1@1451,36|space@2326,0|OneDotEnclNS@2855,-2|NoonxFin@2458,0|OneDotAboveNS@3361,188|sp0@3208,0|FehxIni.outT2N@3208,336] -../fonts/TestShapeAran.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0646,U+0633,U+062A,U+0639,U+0644,U+06CC,U+0642:[TwoDotsAboveNS@519,-199|QafxFin.cut|TwoDotsBelowNS@977,141|BehxMed.inT2outD2WQ@692,272|LamMed.outT2@1023,434|AinMed.inT3outT1@1301,507|TwoDotsAboveNS@1785,209|BehxMed.inT2outT3@1563,603|SeenMed.inT2outT2@1865,735|OneDotAboveNS@2574,670|sp0@2434,0|BehxIni.outT2tall@2434,952] +../fonts/TestShapeAran.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0644,U+0633,U+0627,U+0646:[OneDotEnclNS@398,-1|NoonxSep|AlefFin@861,0|SeenMed.inT2outT1@1125,0|sp0@1664,0|LamIni.outT2@1664,223] +../fonts/TestShapeAran.ttf:--font-size=1000 --ned --remove-default-ignorables:U+06CC,U+0648,U+0646,U+06CC,U+06A9,U+0648,U+0688:[TahSmallNS@118,-213|DalSep|WawFin.cut@300,0|KafMed.outT3@573,206|TwoDotsBelowNS@1115,220|BehxMed.inT2outT1@903,304|OneDotAboveNS@1271,-71|sp1@1170,0|BehxIni.outT2@1170,449|WawFin.inD2@1387,0|TwoDotsBelowNS@1867,1|sp0@1758,0|BehxIni.outD2WQ@1758,323] +../fonts/TestShapeAran.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0641,U+0648,U+0646,U+0679:[TahSmallNS@595,-331|BehxFin.soft|OneDotAboveNS@1163,-182|sp0@1184,0|BehxIni.outT2B@1184,300|WawFin.inD2alt@1340,0|OneDotAboveNS@1784,108|sp0@1599,0|FehxIni.outD2WQ@1599,237] +../fonts/TestShapeAran.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0679,U+0627,U+0626,U+067E,U+0020,U+0641,U+06CC,U+0633:[SeenFin|TwoDotsBelowNS@1216,269|BehxMed.inT1outT2SeenWide@1041,455|OneDotAboveNS@1454,224|sp0@1271,0|FehxIni@1271,490|space@1584,0|ThreeDotsDownBelowNS@2290,-159|BehxFin.soft@1715,0|HamzaAboveNS@2878,-201|sp0@2899,0|BehxIni.outT2B@2899,300|AlefFin.narrow@3056,0|TahSmallNS@3442,-420|sp0@3295,0|BehxIni.A@3295,0] +../fonts/TestShapeAran.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0641,U+0646,U+0020,U+062E,U+0637,U+0627,U+0637,U+06CC:[YehxFin|sp0@521,0|TahIni.outD2@521,380|AlefFin@1119,0|TahMed.inD1outT1@1382,0|OneDotAboveNS@2081,-47|sp0@1451,0|HahIni.outD1@1451,36|space@2326,0|OneDotEnclNS@2855,-2|NoonxFin@2458,0|OneDotAboveNS@3361,188|sp0@3208,0|FehxIni.outT2N@3208,336] +../fonts/TestShapeAran.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0646,U+0633,U+062A,U+0639,U+0644,U+06CC,U+0642:[TwoDotsAboveNS@519,-199|QafxFin.cut|TwoDotsBelowNS@977,141|BehxMed.inT2outD2WQ@692,272|LamMed.outT2@1023,434|AinMed.inT3outT1@1301,507|TwoDotsAboveNS@1785,209|BehxMed.inT2outT3@1563,603|SeenMed.inT2outT2@1865,735|OneDotAboveNS@2574,670|sp0@2434,0|BehxIni.outT2tall@2434,952] diff --git a/test/shaping/data/text-rendering-tests/tests/SHBALI-1.tests b/test/shaping/data/text-rendering-tests/tests/SHBALI-1.tests index 4c727b04f..0a03ab763 100644 --- a/test/shaping/data/text-rendering-tests/tests/SHBALI-1.tests +++ b/test/shaping/data/text-rendering-tests/tests/SHBALI-1.tests @@ -1,22 +1,22 @@ -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B13,U+1B38,U+1B00:[gid23|gid60@1113,0|gid4@1064,0] -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B15,U+1B44,U+1B16,U+1B02:[gid25|gid132@1092,0|gid6@942,0] -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B18,U+1B3B:[gid28|gid62@796,0|gid57@794,0] -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B19,U+1B40:[gid66|gid29@483,0|gid57@1536,0] -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B1A,U+1B3F:[gid67|gid30@483,0] -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B14,U+1B36:[gid24|gid58@828,0] -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B13,U+1B44,U+1B13,U+1B01:[gid23|gid129@1111,0|gid5@1064,0] -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B13,U+1B44,U+1B1B,U+1B01:[gid23|gid137@1111,0|gid5@1379,181] -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B13,U+1B44,U+1B26,U+1B03:[gid23|gid148@1111,0|gid7@991,0] -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B13,U+1B44,U+1B13,U+1B38:[gid23|gid129@1111,0|gid60@1111,-488] -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B13,U+1B44,U+1B13,U+1B3C:[gid23|gid129@1111,0|gid70@1128,0|gid170@1113,0] -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B13,U+1B44,U+1B13,U+1B3D:[gid23|gid129@1111,0|gid70@1128,0|gid170@1113,0|gid57@1111,0] -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B13,U+1B3E:[gid66|gid23@483,0] -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B13,U+1B36,U+1B3E:[gid23|gid58@1064,0|gid66@1111,0|gid128@1594,0] -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B13,U+1B38,U+1B3E:[gid23|gid60@1113,0|gid66@1111,0|gid128@1594,0] -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B13,U+1B44,U+1B15,U+1B3E:[gid66|gid23@483,0|gid131@1594,0] -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B13,U+1B40:[gid66|gid23@483,0|gid57@1594,0] -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B13,U+1B3E:[gid66|gid23@483,0] -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B13,U+1B3E,U+1B36:[gid66|gid23@483,0|gid58@1548,0] -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B13,U+1B3E,U+1B38:[gid66|gid23@483,0|gid60@1597,0] -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B13,U+1B44,U+1B15,U+1B3E:[gid66|gid23@483,0|gid131@1594,0] -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B13,U+1B40:[gid66|gid23@483,0|gid57@1594,0] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B13,U+1B38,U+1B00:[gid23|gid60@1113,0|gid4@1064,0] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B15,U+1B44,U+1B16,U+1B02:[gid25|gid132@1092,0|gid6@942,0] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B18,U+1B3B:[gid28|gid62@796,0|gid57@794,0] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B19,U+1B40:[gid66|gid29@483,0|gid57@1536,0] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B1A,U+1B3F:[gid67|gid30@483,0] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B14,U+1B36:[gid24|gid58@828,0] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B13,U+1B44,U+1B13,U+1B01:[gid23|gid129@1111,0|gid5@1064,0] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B13,U+1B44,U+1B1B,U+1B01:[gid23|gid137@1111,0|gid5@1379,181] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B13,U+1B44,U+1B26,U+1B03:[gid23|gid148@1111,0|gid7@991,0] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B13,U+1B44,U+1B13,U+1B38:[gid23|gid129@1111,0|gid60@1111,-488] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B13,U+1B44,U+1B13,U+1B3C:[gid23|gid129@1111,0|gid70@1128,0|gid170@1113,0] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B13,U+1B44,U+1B13,U+1B3D:[gid23|gid129@1111,0|gid70@1128,0|gid170@1113,0|gid57@1111,0] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B13,U+1B3E:[gid66|gid23@483,0] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B13,U+1B36,U+1B3E:[gid23|gid58@1064,0|gid66@1111,0|gid128@1594,0] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B13,U+1B38,U+1B3E:[gid23|gid60@1113,0|gid66@1111,0|gid128@1594,0] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B13,U+1B44,U+1B15,U+1B3E:[gid66|gid23@483,0|gid131@1594,0] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B13,U+1B40:[gid66|gid23@483,0|gid57@1594,0] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B13,U+1B3E:[gid66|gid23@483,0] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B13,U+1B3E,U+1B36:[gid66|gid23@483,0|gid58@1548,0] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B13,U+1B3E,U+1B38:[gid66|gid23@483,0|gid60@1597,0] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B13,U+1B44,U+1B15,U+1B3E:[gid66|gid23@483,0|gid131@1594,0] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B13,U+1B40:[gid66|gid23@483,0|gid57@1594,0] diff --git a/test/shaping/data/text-rendering-tests/tests/SHBALI-2.tests b/test/shaping/data/text-rendering-tests/tests/SHBALI-2.tests index 3878fcc21..14117d403 100644 --- a/test/shaping/data/text-rendering-tests/tests/SHBALI-2.tests +++ b/test/shaping/data/text-rendering-tests/tests/SHBALI-2.tests @@ -1,12 +1,12 @@ -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B13,U+1B44,U+1B27,U+1B3E:[gid66|gid23@483,0|gid149@1594,0] -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B13,U+1B44,U+1B28,U+1B3F:[gid67|gid23@483,0|gid150@1594,0] -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B13,U+1B44,U+1B31,U+1B3E:[gid66|gid23@483,0|gid159@1594,0] -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B13,U+1B44,U+1B32,U+1B3E:[gid66|gid23@483,0|gid60@1597,0|gid149@1594,0] -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B13,U+1B44,U+1B4A,U+1B3E:[gid66|gid23@483,0|gid60@1597,0|gid165@1594,0] -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B1B,U+1B44,U+1B13:[gid181|gid129@1064,-195] -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B1B,U+1B44,U+1B13,U+1B3E:[gid66|gid181@483,0|gid129@1548,-195] -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B1B,U+1B44,U+1B13,U+1B38,U+1B00:[gid181|gid129@1064,-195|gid60@1064,-684|gid4@855,0] -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B13,U+1B44,U+1B13,U+1B38:[gid23|gid129@1111,0|gid60@1111,-488] -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B13,U+1B44,U+1B1B,U+1B39:[gid23|gid137@1111,0|gid61@1261,-488] -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B13,U+1B44,U+1B31,U+1B3A:[gid23|gid159@1111,0|gid62@1753,0] -../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+1B13,U+1B44,U+1B45,U+1B38:[gid23|gid162@1111,0|gid60@1111,-488] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B13,U+1B44,U+1B27,U+1B3E:[gid66|gid23@483,0|gid149@1594,0] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B13,U+1B44,U+1B28,U+1B3F:[gid67|gid23@483,0|gid150@1594,0] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B13,U+1B44,U+1B31,U+1B3E:[gid66|gid23@483,0|gid159@1594,0] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B13,U+1B44,U+1B32,U+1B3E:[gid66|gid23@483,0|gid60@1597,0|gid149@1594,0] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B13,U+1B44,U+1B4A,U+1B3E:[gid66|gid23@483,0|gid60@1597,0|gid165@1594,0] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B1B,U+1B44,U+1B13:[gid181|gid129@1064,-195] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B1B,U+1B44,U+1B13,U+1B3E:[gid66|gid181@483,0|gid129@1548,-195] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B1B,U+1B44,U+1B13,U+1B38,U+1B00:[gid181|gid129@1064,-195|gid60@1064,-684|gid4@855,0] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B13,U+1B44,U+1B13,U+1B38:[gid23|gid129@1111,0|gid60@1111,-488] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B13,U+1B44,U+1B1B,U+1B39:[gid23|gid137@1111,0|gid61@1261,-488] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B13,U+1B44,U+1B31,U+1B3A:[gid23|gid159@1111,0|gid62@1753,0] +../fonts/NotoSansBalinese-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+1B13,U+1B44,U+1B45,U+1B38:[gid23|gid162@1111,0|gid60@1111,-488] diff --git a/test/shaping/data/text-rendering-tests/tests/SHKNDA-2.tests b/test/shaping/data/text-rendering-tests/tests/SHKNDA-2.tests index 7936308f4..5e86fba88 100644 --- a/test/shaping/data/text-rendering-tests/tests/SHKNDA-2.tests +++ b/test/shaping/data/text-rendering-tests/tests/SHKNDA-2.tests @@ -1,16 +1,16 @@ -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0CA8,U+0CCD,U+0CA8,U+0CBE:[gid150|gid57@711,0|gid116@1160,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0CA8,U+0CCD,U+0CA8,U+0CBE:[gid150|gid57@711,0|gid116@1160,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0CA4,U+0CCD,U+0CA4,U+0CBE:[gid146|gid57@623,0|gid112@1071,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0C9F,U+0CCD,U+0C9F,U+0CBE:[gid141|gid57@815,0|gid107@1264,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0CA1,U+0CCB,U+0C82,U+0C97,U+0CBF:[gid249|gid61@768,0|gid71@1513,0|gid4@1925,0|gid207@2475,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0C9C,U+0CBF,U+0CBC,U+0CD5,U+0CAC,U+0CC6,U+0CA8,U+0CCD:[gid211|gid55@652,0|gid71@776,0|gid259@1188,0|gid186@1994,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0C9C,U+0CBE,U+0CBC,U+0C95,U+0CBF,U+0CB0,U+0CCD:[gid139|gid57@776,0|gid55@652,0|gid205@1225,0|gid193@1799,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0C87,U+0CA8,U+0CCD,U+0CAB,U+0CCD,U+0CB2,U+0CC6,U+0C95,U+0CCD,U+0CB7,U+0CA8,U+0CB2,U+0CCD:[gid8|gid256@711,0|gid118@1422,0|gid335@1591,0|gid282@1978,0|gid39@2552,0|gid195@3263,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0C87,U+0CA8,U+0CCD,U+0CAB,U+0CCD,U+0CB2,U+0CC6,U+0C95,U+0CCD,U+0CB7,U+0CA8,U+0CCD:[gid8|gid256@711,0|gid118@1422,0|gid335@1591,0|gid282@1978,0|gid186@2552,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0CA6,U+0C9F,U+0CCD,U+0CB8,U+0CCD:[gid37|gid177@765,0|gid130@1814,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0C8E,U+0C95,U+0CCD,U+0CB8,U+0CCD:[gid14|gid167@787,0|gid130@1596,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0CAE,U+0CBE,U+0CB0,U+0CCD,U+0C9A,U+0CCD:[gid155|gid57@1156,0|gid172@1605,0|gid94@2718,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0C9F,U+0CC6,U+0C95,U+0CCD,U+0CB8,U+0CCD,U+0C9F,U+0CCD:[gid247|gid167@815,0|gid130@1624,0|gid317@1792,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0CAC,U+0CC1,U+0C95,U+0CCD,U+0CB8,U+0CCD:[gid42|gid60@801,0|gid167@1165,0|gid130@1974,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0CB8,U+0CBE,U+0CAB,U+0CCD,U+0C9F,U+0CCD:[gid163|gid57@709,0|gid188@1158,0|gid107@2184,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0C9C,U+0CB8,U+0CCD,U+0C9F,U+0CCD:[gid27|gid200@776,0|gid107@1720,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0CA8,U+0CCD,U+0CA8,U+0CBE:[gid150|gid57@711,0|gid116@1160,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0CA8,U+0CCD,U+0CA8,U+0CBE:[gid150|gid57@711,0|gid116@1160,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0CA4,U+0CCD,U+0CA4,U+0CBE:[gid146|gid57@623,0|gid112@1071,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0C9F,U+0CCD,U+0C9F,U+0CBE:[gid141|gid57@815,0|gid107@1264,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0CA1,U+0CCB,U+0C82,U+0C97,U+0CBF:[gid249|gid61@768,0|gid71@1513,0|gid4@1925,0|gid207@2475,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0C9C,U+0CBF,U+0CBC,U+0CD5,U+0CAC,U+0CC6,U+0CA8,U+0CCD:[gid211|gid55@652,0|gid71@776,0|gid259@1188,0|gid186@1994,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0C9C,U+0CBE,U+0CBC,U+0C95,U+0CBF,U+0CB0,U+0CCD:[gid139|gid57@776,0|gid55@652,0|gid205@1225,0|gid193@1799,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0C87,U+0CA8,U+0CCD,U+0CAB,U+0CCD,U+0CB2,U+0CC6,U+0C95,U+0CCD,U+0CB7,U+0CA8,U+0CB2,U+0CCD:[gid8|gid256@711,0|gid118@1422,0|gid335@1591,0|gid282@1978,0|gid39@2552,0|gid195@3263,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0C87,U+0CA8,U+0CCD,U+0CAB,U+0CCD,U+0CB2,U+0CC6,U+0C95,U+0CCD,U+0CB7,U+0CA8,U+0CCD:[gid8|gid256@711,0|gid118@1422,0|gid335@1591,0|gid282@1978,0|gid186@2552,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0CA6,U+0C9F,U+0CCD,U+0CB8,U+0CCD:[gid37|gid177@765,0|gid130@1814,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0C8E,U+0C95,U+0CCD,U+0CB8,U+0CCD:[gid14|gid167@787,0|gid130@1596,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0CAE,U+0CBE,U+0CB0,U+0CCD,U+0C9A,U+0CCD:[gid155|gid57@1156,0|gid172@1605,0|gid94@2718,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0C9F,U+0CC6,U+0C95,U+0CCD,U+0CB8,U+0CCD,U+0C9F,U+0CCD:[gid247|gid167@815,0|gid130@1624,0|gid317@1792,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0CAC,U+0CC1,U+0C95,U+0CCD,U+0CB8,U+0CCD:[gid42|gid60@801,0|gid167@1165,0|gid130@1974,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0CB8,U+0CBE,U+0CAB,U+0CCD,U+0C9F,U+0CCD:[gid163|gid57@709,0|gid188@1158,0|gid107@2184,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0C9C,U+0CB8,U+0CCD,U+0C9F,U+0CCD:[gid27|gid200@776,0|gid107@1720,0] diff --git a/test/shaping/data/text-rendering-tests/tests/SHKNDA-3.tests b/test/shaping/data/text-rendering-tests/tests/SHKNDA-3.tests index 460ff0f7f..126888ad0 100644 --- a/test/shaping/data/text-rendering-tests/tests/SHKNDA-3.tests +++ b/test/shaping/data/text-rendering-tests/tests/SHKNDA-3.tests @@ -1,31 +1,31 @@ -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0C95,U+0CCB,U+0C82:[gid239|gid61@574,0|gid71@1319,0|gid4@1731,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0C96,U+0CCB,U+0C82:[gid240|gid61@865,0|gid71@1610,0|gid4@2022,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0C97,U+0CCB,U+0C82:[gid241|gid61@648,0|gid71@1393,0|gid4@1805,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0C98,U+0CCB,U+0C82:[gid242|gid279@997,0|gid71@1742,0|gid4@2153,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0C99,U+0CCB,U+0C82:[gid24|gid67@737,0|gid71@1718,0|gid4@2130,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0C9A,U+0CCB,U+0C82:[gid243|gid61@795,0|gid71@1540,0|gid4@1952,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0C9B,U+0CCB,U+0C82:[gid244|gid61@843,0|gid71@1588,0|gid4@2000,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0C9C,U+0CCB,U+0C82:[gid245|gid61@776,0|gid71@1522,0|gid4@1933,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0C9D,U+0CCB,U+0C82:[gid246|gid61@1379,0|gid71@2124,0|gid4@2536,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0C9E,U+0CCB,U+0C82:[gid29|gid67@968,0|gid71@1949,0|gid4@2360,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0C9F,U+0CCB,U+0C82:[gid247|gid61@815,0|gid71@1560,0|gid4@1972,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0CA0,U+0CCB,U+0C82:[gid248|gid61@651,0|gid71@1397,0|gid4@1808,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0CA1,U+0CCB,U+0C82:[gid249|gid61@768,0|gid71@1513,0|gid4@1925,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0CA2,U+0CCB,U+0C82:[gid250|gid61@768,0|gid71@1513,0|gid4@1925,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0CA3,U+0CCB,U+0C82:[gid251|gid61@867,0|gid71@1612,0|gid4@2023,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0CA4,U+0CCB,U+0C82:[gid252|gid61@623,0|gid71@1368,0|gid4@1779,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0CA5,U+0CCB,U+0C82:[gid253|gid61@765,0|gid71@1510,0|gid4@1921,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0CA6,U+0CCB,U+0C82:[gid254|gid61@765,0|gid71@1510,0|gid4@1921,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0CA7,U+0CCB,U+0C82,U+0020:[gid255|gid61@765,0|gid71@1510,0|gid4@1921,0|gid3@2472,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0CA8,U+0CCB,U+0C82:[gid256|gid61@711,0|gid71@1456,0|gid4@1868,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0CAA,U+0CCB,U+0C82:[gid257|gid275@792,0|gid71@1434,0|gid4@1846,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0CAB,U+0CCB,U+0C82:[gid258|gid277@792,0|gid71@1434,0|gid4@1846,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0CAC,U+0CCB,U+0C82:[gid259|gid61@806,0|gid71@1551,0|gid4@1963,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0CAD,U+0CCB,U+0C82:[gid260|gid61@806,0|gid71@1551,0|gid4@1963,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0CAE,U+0CCB,U+0C82:[gid280|gid71@1539,0|gid4@1951,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0CAF,U+0CCB,U+0C82:[gid281|gid71@1712,0|gid4@2124,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0CB0,U+0CCB,U+0C82:[gid263|gid61@651,0|gid71@1397,0|gid4@1808,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0CB1,U+0CCB,U+0C82:[gid47|gid67@831,0|gid71@1812,0|gid4@2223,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0CB2,U+0CCB,U+0C82:[gid264|gid61@769,0|gid71@1514,0|gid4@1925,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0CB5,U+0CCB,U+0C82:[gid266|gid275@794,0|gid71@1437,0|gid4@1848,0] -../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables --font-funcs=ft:U+0C86,U+0CCD,U+0CAF,U+0C95,U+0CCD,U+0CB7,U+0CBF,U+0CB8,U+0CCD,U+200C:[gid7|gid122@838,0|gid285@1098,0|gid200@1672,0|gid3@2694,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0C95,U+0CCB,U+0C82:[gid239|gid61@574,0|gid71@1319,0|gid4@1731,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0C96,U+0CCB,U+0C82:[gid240|gid61@865,0|gid71@1610,0|gid4@2022,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0C97,U+0CCB,U+0C82:[gid241|gid61@648,0|gid71@1393,0|gid4@1805,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0C98,U+0CCB,U+0C82:[gid242|gid279@997,0|gid71@1742,0|gid4@2153,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0C99,U+0CCB,U+0C82:[gid24|gid67@737,0|gid71@1718,0|gid4@2130,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0C9A,U+0CCB,U+0C82:[gid243|gid61@795,0|gid71@1540,0|gid4@1952,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0C9B,U+0CCB,U+0C82:[gid244|gid61@843,0|gid71@1588,0|gid4@2000,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0C9C,U+0CCB,U+0C82:[gid245|gid61@776,0|gid71@1522,0|gid4@1933,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0C9D,U+0CCB,U+0C82:[gid246|gid61@1379,0|gid71@2124,0|gid4@2536,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0C9E,U+0CCB,U+0C82:[gid29|gid67@968,0|gid71@1949,0|gid4@2360,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0C9F,U+0CCB,U+0C82:[gid247|gid61@815,0|gid71@1560,0|gid4@1972,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0CA0,U+0CCB,U+0C82:[gid248|gid61@651,0|gid71@1397,0|gid4@1808,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0CA1,U+0CCB,U+0C82:[gid249|gid61@768,0|gid71@1513,0|gid4@1925,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0CA2,U+0CCB,U+0C82:[gid250|gid61@768,0|gid71@1513,0|gid4@1925,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0CA3,U+0CCB,U+0C82:[gid251|gid61@867,0|gid71@1612,0|gid4@2023,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0CA4,U+0CCB,U+0C82:[gid252|gid61@623,0|gid71@1368,0|gid4@1779,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0CA5,U+0CCB,U+0C82:[gid253|gid61@765,0|gid71@1510,0|gid4@1921,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0CA6,U+0CCB,U+0C82:[gid254|gid61@765,0|gid71@1510,0|gid4@1921,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0CA7,U+0CCB,U+0C82,U+0020:[gid255|gid61@765,0|gid71@1510,0|gid4@1921,0|gid3@2472,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0CA8,U+0CCB,U+0C82:[gid256|gid61@711,0|gid71@1456,0|gid4@1868,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0CAA,U+0CCB,U+0C82:[gid257|gid275@792,0|gid71@1434,0|gid4@1846,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0CAB,U+0CCB,U+0C82:[gid258|gid277@792,0|gid71@1434,0|gid4@1846,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0CAC,U+0CCB,U+0C82:[gid259|gid61@806,0|gid71@1551,0|gid4@1963,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0CAD,U+0CCB,U+0C82:[gid260|gid61@806,0|gid71@1551,0|gid4@1963,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0CAE,U+0CCB,U+0C82:[gid280|gid71@1539,0|gid4@1951,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0CAF,U+0CCB,U+0C82:[gid281|gid71@1712,0|gid4@2124,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0CB0,U+0CCB,U+0C82:[gid263|gid61@651,0|gid71@1397,0|gid4@1808,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0CB1,U+0CCB,U+0C82:[gid47|gid67@831,0|gid71@1812,0|gid4@2223,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0CB2,U+0CCB,U+0C82:[gid264|gid61@769,0|gid71@1514,0|gid4@1925,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0CB5,U+0CCB,U+0C82:[gid266|gid275@794,0|gid71@1437,0|gid4@1848,0] +../fonts/NotoSansKannada-Regular.ttf:--font-size=1000 --ned --remove-default-ignorables:U+0C86,U+0CCD,U+0CAF,U+0C95,U+0CCD,U+0CB7,U+0CBF,U+0CB8,U+0CCD,U+200C:[gid7|gid122@838,0|gid285@1098,0|gid200@1672,0|gid3@2694,0]