Commit b306c784 authored by Dominik Röttsches's avatar Dominik Röttsches Committed by Commit Bot

Roll src/third_party/harfbuzz-ng/src/ e53c44e32..100d40c82 (16 commits)

Fixes AAT shaping of certain ligatures in Geeza Pro font.

https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git/+log/e53c44e3260d..100d40c827eb

$ git log e53c44e32..100d40c82 --date=short --no-merges --format='%ad %ae %s'
2020-05-06 jfkthame [aat] Fix implementation of AAT kerning for Geeza Pro. (#2388)
2020-04-30 ebrahim minor spacing
2020-04-30 khaledhosny [blob] Try to support resource fork fonts on macOS
2020-04-28 rene.meusel FIX: -Wextra-semi-stmt in Clang9
2020-04-28 ebrahim [ci] enable experimental apis in coverity scan
2020-04-28 ebrahim [ci] enable more on coverity
2020-04-28 ebrahim [ci] remove trigger-coverity.sh
2020-04-28 ebrahim [blob] close file reader handle
2020-04-28 ebrahim [ci] install fonttools in linux-ci bot
2020-04-28 ebrahim [ci] Add coverity scan bot
2020-04-28 ebrahim [ci] fix linux-ci bot
2020-04-28 ebrahim [ci] remove travis's clang bot
2020-04-28 ebrahim [ci] run apt-get with sudo
2020-04-28 ebrahim [ci] Add a GitHub CI bot
2020-04-28 ebrahim [ci] Remove coverity and codecov
2020-04-28 ebrahim [ci/meson] temporarily disable check-symbols

Created with:
  roll-dep src/third_party/harfbuzz-ng/src
R=bashi@chromium.org,behdad@chromium.org,bungeman@chromium.org,drott@chromium.org,jshin@chromium.org

Fixed: 1071154
Change-Id: Ib63c26fbde52c5d8c91d9461a8ab480a9aba2506
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2183951
Commit-Queue: Dominik Röttsches <drott@chromium.org>
Reviewed-by: default avatarKoji Ishii <kojii@chromium.org>
Cr-Commit-Position: refs/heads/master@{#766523}
parent f4f0d5b4
...@@ -233,7 +233,7 @@ vars = { ...@@ -233,7 +233,7 @@ vars = {
# Three lines of non-changing comments so that # Three lines of non-changing comments so that
# the commit queue can handle CLs rolling HarfBuzz # the commit queue can handle CLs rolling HarfBuzz
# and whatever else without interference from each other. # and whatever else without interference from each other.
'harfbuzz_revision': 'e53c44e3260d6136e27635b5bbcb2da43bc4f1b1', 'harfbuzz_revision': '100d40c827eb8336b2b671856f151275d47e71ad',
# Three lines of non-changing comments so that # Three lines of non-changing comments so that
# the commit queue can handle CLs rolling Emoji Segmenter # the commit queue can handle CLs rolling Emoji Segmenter
# and whatever else without interference from each other. # and whatever else without interference from each other.
......
...@@ -238,6 +238,7 @@ if (use_system_harfbuzz) { ...@@ -238,6 +238,7 @@ if (use_system_harfbuzz) {
"HAVE_INTEL_ATOMIC_PRIMITIVES", "HAVE_INTEL_ATOMIC_PRIMITIVES",
"HAVE_ROUNDF", "HAVE_ROUNDF",
"HB_NO_MMAP", "HB_NO_MMAP",
"HB_NO_RESOURCE_FORK",
# Size reductions by disabling parts that we do not currently require: # Size reductions by disabling parts that we do not currently require:
......
Name: harfbuzz-ng Name: harfbuzz-ng
Short Name: harfbuzz-ng Short Name: harfbuzz-ng
URL: http://harfbuzz.org URL: http://harfbuzz.org
Version: 2.6.5-73 Version: 2.6.5-89
CPEPrefix: cpe:/a:harfbuzz_project:harfbuzz:2.6.4 CPEPrefix: cpe:/a:harfbuzz_project:harfbuzz:2.6.4
Date: 20200427 Date: 20200506
Revision: e53c44e3260d6136e27635b5bbcb2da43bc4f1b1 Revision: 100d40c827eb8336b2b671856f151275d47e71ad
Security Critical: yes Security Critical: yes
License: MIT License: MIT
License File: src/COPYING License File: src/COPYING
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment