From: David Corbett Date: Thu, 18 Jan 2018 21:33:39 +0000 (-0500) Subject: Test deprecated tag fallback in a font X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=65d01f77552a5102ee114d9917fd2ecf091a35c3;p=platform%2Fupstream%2FlibHarfBuzzSharp.git 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. --- diff --git a/test/shaping/data/in-house/fonts/d3129450fafe5e5c98cfc25a4e71809b1b4d2855.ttf b/test/shaping/data/in-house/fonts/d3129450fafe5e5c98cfc25a4e71809b1b4d2855.ttf new file mode 100644 index 0000000..dbd928a Binary files /dev/null and b/test/shaping/data/in-house/fonts/d3129450fafe5e5c98cfc25a4e71809b1b4d2855.ttf differ diff --git a/test/shaping/data/in-house/tests/language-tags.tests b/test/shaping/data/in-house/tests/language-tags.tests index 4c62113..c7be180 100644 --- a/test/shaping/data/in-house/tests/language-tags.tests +++ b/test/shaping/data/in-house/tests/language-tags.tests @@ -10,3 +10,4 @@ ../fonts/6991b13ce889466be6de3f66e891de2bc0f117ee.ttf:--language=zh-HK:U+004A:[gid6=0+1000] ../fonts/6991b13ce889466be6de3f66e891de2bc0f117ee.ttf:--language=zh-mo:U+004A:[gid6=0+1000] ../fonts/6991b13ce889466be6de3f66e891de2bc0f117ee.ttf:--language=zh-Hant-mo:U+004A:[gid6=0+1000] +../fonts/d3129450fafe5e5c98cfc25a4e71809b1b4d2855.ttf:--language=dv --no-glyph-names:U+007C:[2=0+156]