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

Roll src/third_party/harfbuzz-ng/src/ cdb7d2b9b..3d164d588 (16 commits)

Contains fix for lack of variable whitespace scaling on Mac when font
only uses phantom points + GVAR for whitespace scaling.

Tested in HarfBuzz in https://github.com/harfbuzz/harfbuzz/blob/master/test/shaping/data/in-house/tests/variations-space.tests

https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git/+log/cdb7d2b9bc0d..3d164d5883ce

$ git log cdb7d2b9b..3d164d588 --date=short --no-merges --format='%ad %ae %s'
2020-08-06 git Use printf instead of echo -n in autogen.sh
2020-08-07 ebrahim [glyf] Optimize retrieval of hmtx/vmtx/gvar
2020-08-07 ebrahim [gvar] minor
2020-07-30 ebrahim Skip hb_shape if buffer object is immutable
2020-08-06 ebrahim [glyf] Clamp advance value result
2020-08-06 ebrahim [gvar] Don't fail on imprefect gvar
2020-08-06 ebrahim [var] Apply variations on empty glyphs
2020-08-06 ebrahim [gvar] minor
2020-08-04 ebrahim [docs] minor on TESTING.md
2020-08-04 ebrahim [docs] meson related updates on install
2020-08-04 ebrahim [meson] minor note
2020-08-03 ebrahim [docs] Update README.python.md with meson
2020-07-30 ebrahim Remove cmake-config support of HarfBuzz
2020-08-02 ebrahim [meson] Pass cpp_eh=none and cpp_rtti=false as default options
2020-08-02 ebrahim [meson] remove useless note about -fvisibility-inlines-hidden
2020-08-02 ebrahim [perf] Enable ttf-parser build just with experimental_api

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

Bug: 1102739
Change-Id: I4ad950f38435bff13e6df38f04234138666143f1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2342853
Commit-Queue: Dominik Röttsches <drott@chromium.org>
Auto-Submit: Dominik Röttsches <drott@chromium.org>
Reviewed-by: default avatarKoji Ishii <kojii@chromium.org>
Reviewed-by: default avatarEmil A Eklund <eae@chromium.org>
Reviewed-by: default avatarKenichi Ishibashi <bashi@chromium.org>
Cr-Commit-Position: refs/heads/master@{#796839}
parent 5ac18c1b
......@@ -250,7 +250,7 @@ vars = {
# Three lines of non-changing comments so that
# the commit queue can handle CLs rolling HarfBuzz
# and whatever else without interference from each other.
'harfbuzz_revision': 'cdb7d2b9bc0d5928ae4f6ba16fe905f603583688',
'harfbuzz_revision': 'd03eecb4d63e1cdac77a08d081179c28440b2d18',
# Three lines of non-changing comments so that
# the commit queue can handle CLs rolling Emoji Segmenter
# and whatever else without interference from each other.
......
Name: harfbuzz-ng
Short Name: harfbuzz-ng
URL: http://harfbuzz.org
Version: 2.7.0-42
Version: 2.7.0-69
CPEPrefix: cpe:/a:harfbuzz_project:harfbuzz:2.6.4
Date: 20200804
Revision: cdb7d2b9bc0d5928ae4f6ba16fe905f603583688
Date: 20200811
Revision: d03eecb4d63e1cdac77a08d081179c28440b2d18
Security Critical: yes
License: MIT
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