Commit 9f9f04c2229227bb0712166e824157bbbf5cef80

Behdad Esfahbod 2012-08-11T18:34:13

[OT] Unbreak Thai shaping and fallback Arabic shaping The merger of normalizer and glyph-mapping broke shapers that modified text stream. Unbreak them by adding a new preprocess_text shaping stage that happens before normalizing/cmap and disallow setup_mask modification of actual text.