diff options
author | Allan Sandfeld Jensen <allan.jensen@digia.com> | 2014-12-02 17:20:48 +0100 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@theqtcompany.com> | 2014-12-04 20:30:55 +0100 |
commit | 30772c7270aeae784bebe20fe68fad93ea332fb0 (patch) | |
tree | f5025c83d620b3fddea1dfd6b34e561611019dac /src/plugins/platforms/windows | |
parent | 82d54a6593321d5aaae223ed8aba34847725c942 (diff) |
Fix loading of web fonts with broken hinting bytecode
The Fira Sans font by the Mozilla Foundation has bytecode that goes
into an infinite loop. Fortunately FreeType catches the case, but we
fail to render any glyphs and spends too long trying the bytecode on
every glyph.
This patch instead switches the font to auto-hinting when this error is
encountered.
Task-number: QTBUG-41034
Change-Id: Icd044b41396a06fb435bc189cdbd71d703107de6
Reviewed-by: Konstantin Ritt <ritt.ks@gmail.com>
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@theqtcompany.com>
Diffstat (limited to 'src/plugins/platforms/windows')
0 files changed, 0 insertions, 0 deletions