Evas: Temporarily hack OT_SUPPORT to fix textgrid
authorJean-Philippe Andre <jp.andre@samsung.com>
Wed, 25 Nov 2015 06:42:29 +0000 (15:42 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Wed, 25 Nov 2015 07:44:04 +0000 (16:44 +0900)
commit8ccea8233c144f723470da09a01487484c269440
treead9e878446cd85ff8f9593311e4b8607d80be9b1
parent1aa1bbc131e1bdd0b20acb1db43134d38858c604
Evas: Temporarily hack OT_SUPPORT to fix textgrid

See T2865.
Since Harfbuzz 1.1.0, terminology displays fonts funnily aligned to
the top. This is apparently because until 1.0.6 the y_offset was
always 0 for all glyphs, but since 1.1.1 the offset is actually
set.

This is a TEMPORARY fix. There might be an underlying issue left
here.

Harfbuzz changed behaviour in this commit:

  commit 44f82750807475aa5b16099ccccd917d488df703
  Author: Behdad Esfahbod <behdad@behdad.org>
  Date:   Wed Nov 4 20:40:05 2015 -0800

      [ft] Remove font funcs that do nothing
src/lib/evas/common/evas_font_ot.c