diff options
author | Konstantin Ritt <ritt.ks@gmail.com> | 2016-02-21 15:42:05 +0400 |
---|---|---|
committer | Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io> | 2017-02-02 15:10:29 +0000 |
commit | 847fe03d91730fb8bf5318a6b0e0ea6c00f9c007 (patch) | |
tree | 58655e6f7ead4fcd6044db06825762c151cc8112 /src/3rdparty/harfbuzz-ng/src/hb-ot-tag.h | |
parent | db2054fb2f5d538b21feaec83d83ca5b687f2867 (diff) |
Make PDF handling in CoreText shaper consistent with OT
The CoreText backend will remove the PDF token from the end of
the string (instead of producing a zero-width glyph for it),
thus the output will be different from the OpenType backend
and the client will get confused. To fix this, we replace
the PDF token with a visible grapheme starter and handle it after.
Task-number: QTBUG-38113
Change-Id: I1bf6927aa2fa214d33f98afec8eb57bcab639379
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
Diffstat (limited to 'src/3rdparty/harfbuzz-ng/src/hb-ot-tag.h')
0 files changed, 0 insertions, 0 deletions