Roll src/third_party/harfbuzz-ng/src/ 79e7e3445..6ad3fcdda (20 commits)
https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git/+log/79e7e3445efe..6ad3fcddaf2b
$ git log 79e7e3445..6ad3fcdda --date=short --no-merges --format='%ad %ae %s'
2018-12-05 ariza add minimized test case for oss-fuzz issue 11714
2018-12-05 ariza check number of blends against args on stack
2018-12-05 ariza add minimized test case for oss-fuzz issue 11713
2018-12-05 ariza sanitize variationStore in CFF2 against its size
2018-12-05 ariza add minimized test case for oss-fuzz issue 11691
2018-12-05 ariza sanitize CFF1 & CFF2 global subrs
2018-12-05 ariza fix oss-fuzz issue 11675 (ASSERT: count <= str.len)
2018-12-05 ariza minimized test case for oss-fuzz issue 11674
2018-12-05 ariza fixed a bug with fractional part in a negative value
2018-12-05 ebrahim [os2] Make newer table fields accessible (#1452)
2018-12-05 ebrahim [fdsc] Implement the table parsing
2018-12-05 ebrahim [gasp] Implement the table parsing
2018-12-05 ariza fix unsigned long const
2018-12-05 ariza fix signed/unsigned comparison
2018-12-04 ariza use sized int types in parse_bcd
2018-12-04 ariza refix
2018-12-04 ariza fix bug
2018-12-04 ariza fix typo
2018-12-04 ariza include float.h
2018-12-04 ariza check overflow & clamp
Created with:
roll-dep src/third_party/harfbuzz-ng/src
[email protected],[email protected],[email protected],[email protected],[email protected],[email protected]
Change-Id: I0c9478f13e127622adddc8960008c4d970a447d9
Reviewed-on: https://chromium-review.googlesource.com/c/1365803
Reviewed-by: Emil A Eklund <[email protected]>
Commit-Queue: Ben Wagner <[email protected]>
Cr-Commit-Position: refs/heads/master@{#614449}
diff --git a/DEPS b/DEPS
index ebe74cef..a32e0d0 100644
--- a/DEPS
+++ b/DEPS
@@ -170,7 +170,7 @@
# 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': '79e7e3445efef2dc57f8a10c7e355e802af08868',
+ 'harfbuzz_revision': '6ad3fcddaf2ba8ebc9ad49ff9e7b33b60fcad16a',
# Three lines of non-changing comments so that
# the commit queue can handle CLs rolling catapult
# and whatever else without interference from each other.
diff --git a/third_party/harfbuzz-ng/BUILD.gn b/third_party/harfbuzz-ng/BUILD.gn
index 578c3a31..1dfcf27 100644
--- a/third_party/harfbuzz-ng/BUILD.gn
+++ b/third_party/harfbuzz-ng/BUILD.gn
@@ -45,6 +45,7 @@
visibility = [ "//third_party:freetype_harfbuzz" ]
sources = [
+ "src/src/hb-aat-fdsc-table.hh",
"src/src/hb-aat-layout-ankr-table.hh",
"src/src/hb-aat-layout-bsln-table.hh",
"src/src/hb-aat-layout-feat-table.hh",
@@ -103,6 +104,7 @@
"src/src/hb-ot-face.hh",
"src/src/hb-ot-font.cc",
"src/src/hb-ot-font.h",
+ "src/src/hb-ot-gasp-table.hh",
"src/src/hb-ot-hdmx-table.hh",
"src/src/hb-ot-head-table.hh",
"src/src/hb-ot-hhea-table.hh",
diff --git a/third_party/harfbuzz-ng/README.chromium b/third_party/harfbuzz-ng/README.chromium
index ac74112..47184a8c 100644
--- a/third_party/harfbuzz-ng/README.chromium
+++ b/third_party/harfbuzz-ng/README.chromium
@@ -1,9 +1,9 @@
Name: harfbuzz-ng
Short Name: harfbuzz-ng
URL: http://harfbuzz.org
-Version: 2.2.0-265
-Date: 20181205
-Revision: 79e7e3445efef2dc57f8a10c7e355e802af08868
+Version: 2.2.0-293
+Date: 20181206
+Revision: 6ad3fcddaf2ba8ebc9ad49ff9e7b33b60fcad16a
Security Critical: yes
License: MIT
License File: src/COPYING