Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(66)

Side by Side Diff: third_party/harfbuzz-ng/README.chromium

Issue 2190463005: Fix infinite recursion crash in HarfBuzz' CoreText backend (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@2785
Patch Set: Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | third_party/harfbuzz-ng/src/hb-coretext.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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.
OLDNEW
« no previous file with comments | « no previous file | third_party/harfbuzz-ng/src/hb-coretext.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698