summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator_test.cpp
diff options
context:
space:
mode:
authorRaph Levien <raph@google.com>2012-11-30 15:59:18 -0800
committerRaph Levien <raph@google.com>2012-11-30 15:59:18 -0800
commitf408bf847a250f2d914a50de151cd63650601be5 (patch)
treeb8aab44a09e66f09dc2efdbb83412ca28e1c47f8 /tools/aapt2/java/JavaClassGenerator_test.cpp
parent0a40f2d4d28d99a6cd1216f3aa47cb10d6b905cc (diff)
Reorder tone mark and nikhahit in DroidSansThai.ttf
Fix for bug 6630331. This is a workaround for a shortcoming in the Thai shaper in Harfbuzz. De facto (but not documented) shaping rules dictate that a tone mark followed by a SARA AM should be rendered with the NIKHAHIT below the tone mark, rather than above it as would be indicated by a straightforward interpretation of the GSUB and GPOS rules. This patch adds an additional substitution of the form MAI THO + SARA AM -> NIKHAHIT + MAI THO + SARA AA. The three tone marks affected are MAI EK, MAI THO, and MAI CHATTAWA, based on an usage analysis of the Thai dictioary included in ICU. When we upgrade to harfbuzz-ng, we can revert this workaround. Change-Id: I209ed094e7c89ea7f6fd6e983d37e396c6da1f64
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions