| OLD | NEW |
| 1 Name: harfbuzz-ng | 1 Name: harfbuzz-ng |
| 2 Short Name: harfbuzz-ng | 2 Short Name: harfbuzz-ng |
| 3 URL: http://harfbuzz.org | 3 URL: http://harfbuzz.org |
| 4 Version: 1.2.7 | 4 Version: 1.2.7 |
| 5 Date: 20160502 | 5 Date: 20160502 |
| 6 Security Critical: yes | 6 Security Critical: yes |
| 7 License: MIT | 7 License: MIT |
| 8 License File: COPYING | 8 License File: COPYING |
| 9 | 9 |
| 10 Description: | 10 Description: |
| 11 This is harfbuzz-ng, a new implementation of harfbuzz with a different | 11 This is harfbuzz-ng, a new implementation of harfbuzz with a different |
| 12 API from the old one. | 12 API from the old one. |
| 13 | 13 |
| 14 This copy of harfbuzz is usually updated by downloading the release tarball | 14 This copy of harfbuzz is usually updated by downloading the release tarball |
| 15 from http://www.freedesktop.org/software/harfbuzz/release/ , removing | 15 from http://www.freedesktop.org/software/harfbuzz/release/ , removing |
| 16 files in src, copying *.h *.hh *.cc (except for hb-uniscribe* and | 16 files in src, copying *.h *.hh *.cc (except for hb-uniscribe* and |
| 17 hb-directwrite.*) from the tarball's src folder over to src, then checking for | 17 hb-directwrite.*) from the tarball's src folder over to src, then checking for |
| 18 removed or added files and update our build recipes in BUILD.gn and | 18 removed or added files and update our build recipes in BUILD.gn and |
| 19 harfbuzz.gyp accordingly, update the NEWS file from HarfBuzz' release notes, | 19 harfbuzz.gyp accordingly, update the NEWS file from HarfBuzz' release notes, |
| 20 and bump the version numbers in README.chromium. | 20 and bump the version numbers in README.chromium. |
| 21 | 21 |
| 22 Cherry picked https://github.com/behdad/harfbuzz/commit/46809dee30232d4 to fix | 22 Cherry picked https://github.com/behdad/harfbuzz/commit/46809dee30232d4 to fix |
| 23 crbug.com/132252 - incompatibility with font management software and third-party | 23 crbug.com/132252 - incompatibility with font management software and third-party |
| 24 Type 1 versions of Helvetica. | 24 Type 1 versions of Helvetica. |
| 25 | 25 |
| 26 Plus, applied speculative fix for crbug.com/625606 where the URL for the fonts | 26 Plus, applied speculative fix for crbug.com/625606 where the URL for the fonts |
| 27 cannot be retrieved. | 27 cannot be retrieved. |
| 28 |
| 29 Applied a local fix for an infinite recursion crash in hb-coretext on OS X 10.9, |
| 30 skipping the font cascade list reconfiguration on this OS version. |
| OLD | NEW |