Update harfbuzz-ng to 0.9.14 from 0.9.10
commit7f49dcbe337599792a76255059d867dfb6c0546e
authorjshin@chromium.org <jshin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Mon, 1 Apr 2013 21:30:34 +0000 (1 21:30 +0000)
committerjshin@chromium.org <jshin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Mon, 1 Apr 2013 21:30:34 +0000 (1 21:30 +0000)
tree26fc30ef257f9de6fc78149e0d52f12202ec2214
parent22f3763954e1d3e559fe92bf8add0a36104c14cd
Update harfbuzz-ng to 0.9.14 from 0.9.10

Old revision: 34e6c3e3e452bdf6f93df565a70453a6e74d4c6e
New revision: f872a17462a75a3493623747bf3a3fbe54556c7b

What's new:

- A lot of Indic shaping bugs as well as a work-around for bugs in
  FreeSans (Devanagari)
- New Win8-style Myanmar shaper
- New shaper for Tai Tham, Chan, New Tai Lue

See NEWS file for more details.

While I'm at this, I also 'fixed' README.chromium to make the copyright
information show up in about:credits page.

Two tests requiring rebaselines (khmer-selection and danda-space) are added to
the list of expected failure until they're rebaselined.

See also http://webkit.org/b/113450

BUG=chromium:96143
TEST=See comment #5 in the bug.
TBR=cpu

Review URL: https://chromiumcodereview.appspot.com/12438036

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@191666 0039d316-1c4b-4281-b951-d872f2087c98
53 files changed:
third_party/harfbuzz-ng/NEWS [new file with mode: 0644]
third_party/harfbuzz-ng/README.chromium
third_party/harfbuzz-ng/harfbuzz.gyp
third_party/harfbuzz-ng/src/hb-atomic-private.hh
third_party/harfbuzz-ng/src/hb-blob.cc
third_party/harfbuzz-ng/src/hb-blob.h
third_party/harfbuzz-ng/src/hb-buffer-deserialize-json.hh [new file with mode: 0644]
third_party/harfbuzz-ng/src/hb-buffer-deserialize-text.hh [new file with mode: 0644]
third_party/harfbuzz-ng/src/hb-buffer-private.hh
third_party/harfbuzz-ng/src/hb-buffer-serialize.cc [new file with mode: 0644]
third_party/harfbuzz-ng/src/hb-buffer.cc
third_party/harfbuzz-ng/src/hb-buffer.h
third_party/harfbuzz-ng/src/hb-common.cc
third_party/harfbuzz-ng/src/hb-fallback-shape.cc
third_party/harfbuzz-ng/src/hb-ft.cc
third_party/harfbuzz-ng/src/hb-gobject-enums.cc [deleted file]
third_party/harfbuzz-ng/src/hb-mutex-private.hh
third_party/harfbuzz-ng/src/hb-open-type-private.hh
third_party/harfbuzz-ng/src/hb-ot-layout-gpos-table.hh
third_party/harfbuzz-ng/src/hb-ot-layout-gsub-table.hh
third_party/harfbuzz-ng/src/hb-ot-layout-gsubgpos-private.hh
third_party/harfbuzz-ng/src/hb-ot-layout-private.hh
third_party/harfbuzz-ng/src/hb-ot-layout.cc
third_party/harfbuzz-ng/src/hb-ot-map-private.hh
third_party/harfbuzz-ng/src/hb-ot-map.cc
third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-fallback.hh
third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic.cc
third_party/harfbuzz-ng/src/hb-ot-shape-complex-default.cc
third_party/harfbuzz-ng/src/hb-ot-shape-complex-indic-machine.hh
third_party/harfbuzz-ng/src/hb-ot-shape-complex-indic-machine.rl
third_party/harfbuzz-ng/src/hb-ot-shape-complex-indic-private.hh
third_party/harfbuzz-ng/src/hb-ot-shape-complex-indic-table.cc [moved from third_party/harfbuzz-ng/src/hb-ot-shape-complex-indic-table.hh with 99% similarity]
third_party/harfbuzz-ng/src/hb-ot-shape-complex-indic.cc
third_party/harfbuzz-ng/src/hb-ot-shape-complex-myanmar-machine.hh [new file with mode: 0644]
third_party/harfbuzz-ng/src/hb-ot-shape-complex-myanmar.cc [new file with mode: 0644]
third_party/harfbuzz-ng/src/hb-ot-shape-complex-private.hh
third_party/harfbuzz-ng/src/hb-ot-shape-complex-sea-machine.hh [new file with mode: 0644]
third_party/harfbuzz-ng/src/hb-ot-shape-complex-sea.cc [new file with mode: 0644]
third_party/harfbuzz-ng/src/hb-ot-shape-complex-thai.cc
third_party/harfbuzz-ng/src/hb-ot-shape-fallback-private.hh
third_party/harfbuzz-ng/src/hb-ot-shape-fallback.cc
third_party/harfbuzz-ng/src/hb-ot-shape-normalize.cc
third_party/harfbuzz-ng/src/hb-ot-shape-private.hh
third_party/harfbuzz-ng/src/hb-ot-shape.cc
third_party/harfbuzz-ng/src/hb-private.hh
third_party/harfbuzz-ng/src/hb-shape-plan.cc
third_party/harfbuzz-ng/src/hb-shape.cc
third_party/harfbuzz-ng/src/hb-shaper-private.hh
third_party/harfbuzz-ng/src/hb-shaper.cc
third_party/harfbuzz-ng/src/hb-unicode-private.hh
third_party/harfbuzz-ng/src/hb-version.h
third_party/harfbuzz-ng/src/hb-warning.cc
third_party/harfbuzz-ng/src/test-buffer-serialize.cc [new file with mode: 0644]