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

Roll src/third_party/harfbuzz-ng/src/ d03eecb4d..c39ab82c9 (77 commits)

https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git/+log/d03eecb4d63e..c39ab82c9047

$ git log d03eecb4d..c39ab82c9 --date=short --no-merges --format='%ad %ae %s'
2020-10-06 corbett.dav Fix usage text of gen-use-table.py
2020-09-28 corbett.dav [use] Fix tests with MSVC
2020-08-31 kojii Set *coord to nullptr
2020-08-19 kojii get_baseline
2020-09-27 behdad [docs] Remove misleading wording re OpenType
2020-09-26 khaledhosny [Docs] Address review comments
2020-04-26 n8willis Update hb-face.cc
2020-04-26 n8willis Update inline doc for hb_face_create: explain index
2019-04-22 nwillis [Docs] Minor
2019-04-22 nwillis [Docs] Add GTK-Doc comments for hb-ot-font and hb-ot-shape.
2019-04-22 nwillis [Docs] Add GTK-Doc comments for hb-face.
2019-04-22 nwillis [Docs] Add GTK-Doc comments to hb-shape-plan.
2019-04-22 nwillis [Docs] Add GTK-Dod comments to hb-unicode.
2020-09-26 khaledhosny [docs] Fix syntax and expand Windows section a tiny bit
2020-09-26 khaledhosny [docs] Fix indentation of commands
2020-09-24 khaledhosny Fix annotation in previous commits
2019-05-11 nwillis Swap # for () in gtk-doc function mention.
2019-05-09 n8willis Update src/hb-ot-var.cc
2019-04-11 nwillis Add GTK-Doc comments for hb-ot-var.
2020-09-22 khaledhosny Fix enum documentation syntax
2019-05-11 n8willis Update src/hb-aat-layout.cc
2019-04-08 nwillis Add gtk-doc documentation to AAT layout functions and enums.
2019-04-04 nwillis [gtk-doc] document AAT functions and enums.
2020-09-21 behdad [buffer] Fix invalid write access in hb_buffer_deserialize_glyphs()
2020-09-21 ebrahim [ENOMEM] Return gracefully if stages isn't initialized correctly (#2639)
2020-09-02 khaledhosny [docs] Improve documentation for default features
2020-09-16 behdad [ENOMEM] Handle immutable buffer in shape_full()
2020-09-16 grieger Revert "[ENOMEM] don't perform set process operations if the other set is in an error state."
2020-09-15 grieger [ENOMEM] don't perform set process operations if the other set is in an error state. Running a process while the other set is in an error state can potentially corrupt this sets map map (for example by overwritting all of the major values with 0).
2020-09-12 khaledhosny [myanmar] Don’t disable liga feature
2020-09-09 grieger [subset] Fix integer underflow in ContextFormat2.
2020-09-11 caleb [ci] Trigger dependencies of publish jobs on tags
2020-09-11 caleb [ci] Tweak job names so config is valid Circle 2.1 schema
2020-09-11 caleb [ci] Move repeated artifact upload job code to script
2020-09-11 caleb [ci] Add job to publish autotools dist file to GitHub
2020-09-11 caleb [ci] Use executor with Circle's image for autotools job
2020-09-11 caleb [ci] Use `ghr` CLI tool to post Win32 artifact to GitHub
2020-09-11 caleb [ci] Add job to publish Win32 releases and pass it artifacts
2020-09-11 caleb [ci] Use Circle's customized image for workspace support
2020-09-09 corbett.dav Demote unregistered vendor-specific language tags
2020-09-04 corbett.dav Disambiguate OT tags when primary tag is not first
2020-08-18 alex.kanavin src/hb-gobject-enums.cc.tmpl: write out only the filename, not the full path
2020-09-07 ross.burton [build] generate hb-version.h once at configure time with Meson
2020-09-07 ross.burton [build] No need to pass source directory to gen-hb-version
2020-08-14 corbett.dav [USE] Support hieroglyph clusters
2020-08-13 corbett.dav [USE] Update to the 2020-08-13 USE specification
2019-05-03 corbett.dav [use] Test CGJ and ZWNJ
2019-05-03 corbett.dav [use] Skip most default ignorables when clustering
2019-05-03 corbett.dav Unhide CGJ before ccc=0 characters
2020-08-26 grieger [ENOMEM] fix access to unitialized memory. If the serialize() call fails to write the object then we can't safely read varstore_prime fields. Fixes https://oss-fuzz.com/testcase-detail/5137462782066688.
2020-09-01 khaledhosny [build] Minor
2020-09-01 ebrahim [build] hb-directwrite needs a C++ linker
2020-08-29 khaledhosny 2.7.2
2020-08-28 corbett.dav Ignore T & U when determining the joining scripts
2020-08-28 corbett.dav [USE] Fix assertion failure for joining scripts
2020-08-14 ebrahim [docs] Minor in TESTING.md
2020-08-14 ebrahim [docs] Reorder TESTING.md sections
2020-08-13 ebrahim [ENOMEM] Check whether serialize context isn't in error
2020-08-13 ebrahim 2.7.1
2020-08-13 ebrahim [meson] Abort if GDI/Uniscribe headers couldn't be found
2020-08-13 ebrahim [meson] Another approach to skip tests incompatible with MSVC
2020-08-13 ebrahim [meson] Avoid using has_headers as that has added in 0.50.0
2020-08-13 ebrahim [meson] minor
2020-08-13 ebrahim [meson] Make compatbile with 0.47.0
2020-08-12 ebrahim [meson] Make compatbile with 0.49.0
2020-08-12 grieger [ENOMEM] check for error in visited map during closure features.
2020-08-12 grieger [ENOMEM] check for error in lookup visited set.
2020-08-12 Tom.Schoonjans [meson] fix generating introspection
2020-08-11 corbett.dav Generate `has_arabic_joining`
2020-08-11 grieger [ENOMEM] skip asserts in to_bias if serializer is in an error state.
2020-08-12 ebrahim [fuzzer] minor
2020-08-12 ebrahim [fuzzer] Mark alloc_state as unused
2020-08-12 ebrahim Revert "Remove cmake build files"
2020-08-12 ebrahim Revert "Remove cmake-config support of HarfBuzz"
2020-08-09 ebrahim Turn -Wunused-but-set-variable to warning
2020-08-11 ebrahim Revert "Remove autotools build support"
2020-08-11 ebrahim Revert "Reordering fails when GDEF table is absent #2140"

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

Change-Id: I837866ad6f3798f19a242ca557384d65cebdf4b2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2455647Reviewed-by: default avatarRune Lillesveen <futhark@chromium.org>
Reviewed-by: default avatarKoji Ishii <kojii@chromium.org>
Commit-Queue: Dominik Röttsches <drott@chromium.org>
Cr-Commit-Position: refs/heads/master@{#814667}
parent 90505f5a
...@@ -250,7 +250,7 @@ vars = { ...@@ -250,7 +250,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': 'd03eecb4d63e1cdac77a08d081179c28440b2d18', 'harfbuzz_revision': 'c39ab82c90479341dcf28eaa8174af6f08c0d7ae',
# 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.
......
...@@ -159,6 +159,7 @@ if (use_system_harfbuzz) { ...@@ -159,6 +159,7 @@ if (use_system_harfbuzz) {
"src/src/hb-ot-os2-unicode-ranges.hh", "src/src/hb-ot-os2-unicode-ranges.hh",
"src/src/hb-ot-post-macroman.hh", "src/src/hb-ot-post-macroman.hh",
"src/src/hb-ot-shape-complex-arabic-fallback.hh", "src/src/hb-ot-shape-complex-arabic-fallback.hh",
"src/src/hb-ot-shape-complex-arabic-joining-list.hh",
"src/src/hb-ot-shape-complex-arabic-table.hh", "src/src/hb-ot-shape-complex-arabic-table.hh",
"src/src/hb-ot-shape-complex-arabic.cc", "src/src/hb-ot-shape-complex-arabic.cc",
"src/src/hb-ot-shape-complex-arabic.hh", "src/src/hb-ot-shape-complex-arabic.hh",
...@@ -172,6 +173,7 @@ if (use_system_harfbuzz) { ...@@ -172,6 +173,7 @@ if (use_system_harfbuzz) {
"src/src/hb-ot-shape-complex-khmer-machine.hh", "src/src/hb-ot-shape-complex-khmer-machine.hh",
"src/src/hb-ot-shape-complex-khmer.cc", "src/src/hb-ot-shape-complex-khmer.cc",
"src/src/hb-ot-shape-complex-khmer.hh", "src/src/hb-ot-shape-complex-khmer.hh",
"src/src/hb-ot-shape-complex-machine-index.hh",
"src/src/hb-ot-shape-complex-myanmar-machine.hh", "src/src/hb-ot-shape-complex-myanmar-machine.hh",
"src/src/hb-ot-shape-complex-myanmar.cc", "src/src/hb-ot-shape-complex-myanmar.cc",
"src/src/hb-ot-shape-complex-myanmar.hh", "src/src/hb-ot-shape-complex-myanmar.hh",
......
Name: harfbuzz-ng Name: harfbuzz-ng
Short Name: harfbuzz-ng Short Name: harfbuzz-ng
URL: http://harfbuzz.org URL: http://harfbuzz.org
Version: 2.7.0-69 Version: 2.7.2-62
CPEPrefix: cpe:/a:harfbuzz_project:harfbuzz:2.6.4 CPEPrefix: cpe:/a:harfbuzz_project:harfbuzz:2.6.4
Date: 20200811 Date: 20201007
Revision: d03eecb4d63e1cdac77a08d081179c28440b2d18 Revision: c39ab82c90479341dcf28eaa8174af6f08c0d7ae
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