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

Roll src/third_party/harfbuzz-ng/src/ 544031392..63b8190db (46 commits)

https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git/+log/544031392417..63b8190db884

$ git log 544031392..63b8190db --date=short --no-merges --format='%ad %ae %s'
2020-02-06 ebrahim [test] minor
2020-02-06 ebrahim [glyf] Skip empty contours
2020-02-05 ebrahim [test] minor
2020-02-05 ckitagawa [cmap] remove dead code
2020-02-05 ebrahim [cbdt] minor, tweak spaces
2020-02-05 ebrahim [cbdt] Merge hb-ot-color-cbdt-table.cc into its header file
2020-02-05 59700018+ckitagawa-work [subset] Avoid incorrectly dropping cmap for NotoColorEmoji.ttf
2020-02-05 ebrahim [subset] minor on _subset
2020-02-05 ebrahim [subset] minor on tables iteration
2020-02-05 ebrahim [subset] minor on switch statements
2020-02-05 ebrahim [subset] Optimize _is_table_present
2020-02-05 ebrahim [cff] minor
2020-02-04 ckitagawa [subset] Keep head when no glyf table
2020-02-04 ebrahim [glyf] minor
2020-02-04 ebrahim [subset] Rename _subset2 to _subset
2020-02-02 ariza first rewrite of cff/cff2 _subset with _subset2
2020-02-04 ckitagawa Add guard to copy_glyph_at_idx
2020-02-01 ebrahim [name] Minor, use subtraction instead ternary operator
2020-01-28 qxliu [subset] Fix namerecord ordering This will fix inconsistency with fontTools. Also according to the spec, namerecords must be sorted first by platform ID, then by platform-specific ID, then by language ID, and then by name ID.
2020-01-21 ckitagawa parent 777ba47b50f6379b9f9abf1d72559316b7116b9e author ckitagawa <ckitagawa@chromium.org> 1579631743 -0500 committer ckitagawa <ckitagawa@chromium.org> 1580506176 -0500
2020-01-31 razrfalcon Minor hb_ot_layout documentation fixes.
2020-01-30 qxliu [subset] Fix simple glyph trim_padding in glyf table Detail: when numOfContours = 1 and flag = 0x31 xCoordinates and yCoordinates would be empty
2020-01-28 qxliu [subset] CMAP table subsetting fix Not all codepoints smaller than 0xFFFF go to cmap4 table. Only subset codepoints existing in each table. This will also make harfbuzz consistent with fontTools' behavior
2020-01-30 ebrahim [draw][docs] update to new terminology
2020-01-30 ebrahim [draw][docs] update to new terminlogy
2020-01-30 ebrahim [draw] minor
2020-01-29 ckitagawa [subset] COLR, simplify logic and use add_array
2020-01-29 ckitagawa Fix build
2020-01-29 ckitagawa Refactor to two iterators
2020-01-24 ckitagawa Use one-liner methods
2020-01-24 ckitagawa Try to fix Wrange-loop-analysis
2020-01-24 ckitagawa Minor style fixes
2020-01-24 ckitagawa Fix nullptr de-reference failure if both blobs in a subset test are 0 in size
2020-01-24 ckitagawa [subset] Add COLR support
2020-01-28 ebrahim [draw][glyf] Implement quadratic to cubic call translation
2020-01-28 ebrahim [draw] Rename conic_to to quadratic_to
2020-01-28 ebrahim Rename hb_outline_decompose to hb_font_draw_glyph and hb_outline_decompose_funcs_t to hb_draw_funcs_t
2020-01-27 ebrahim [outline] use hb_object_is_immutable instead comparing to Null
2020-01-25 ebrahim Rename hb_ot_glyph_* to hb_outline_*
2020-01-27 ebrahim [test][glyph] add subcomponent scale test
2020-01-27 ebrahim [test] test for not applying morx on horizontal runs if gsub exists
2020-01-26 razrfalcon Use correct return type in _unsafe_to_break_find_min_cluster.
2020-01-26 ebrahim [ot-glyph] Add fontkit non variables fonts tests
2020-01-26 ebrahim [ot-glyph][test] Avoid sprintf use
2020-01-26 ebrahim [ot-glyph] Add fontkits's variations toSVG tests
2020-01-26 ebrahim [ot-glyph] Add ttf-parser's outline_glyph tests

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

Change-Id: Ic1e6e1014ddca36fea96a7dcb53dec51fc10b468
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2039614Reviewed-by: default avatarKenichi Ishibashi <bashi@chromium.org>
Commit-Queue: Dominik Röttsches <drott@chromium.org>
Cr-Commit-Position: refs/heads/master@{#738902}
parent a460794d
......@@ -226,7 +226,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': '5440313924172e155e34391f033f5e6c5e2390b3',
'harfbuzz_revision': '63b8190db884d9ae88a80336067eab539a44b882',
# 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.
......
......@@ -48,7 +48,6 @@ if (use_system_harfbuzz) {
"src/src/hb-icu.h",
"src/src/hb-map.h",
"src/src/hb-ot-font.h",
"src/src/hb-ot-glyph.h",
"src/src/hb-ot-layout.h",
"src/src/hb-ot-math.h",
"src/src/hb-ot-shape.h",
......@@ -96,6 +95,9 @@ if (use_system_harfbuzz) {
"src/src/hb-config.hh",
"src/src/hb-debug.hh",
"src/src/hb-dispatch.hh",
"src/src/hb-draw.cc",
"src/src/hb-draw.h",
"src/src/hb-draw.hh",
"src/src/hb-face.cc",
"src/src/hb-face.hh",
"src/src/hb-font.cc",
......@@ -127,9 +129,6 @@ if (use_system_harfbuzz) {
"src/src/hb-ot-face.hh",
"src/src/hb-ot-font.cc",
"src/src/hb-ot-gasp-table.hh",
"src/src/hb-ot-glyph.cc",
"src/src/hb-ot-glyph.h",
"src/src/hb-ot-glyph.hh",
"src/src/hb-ot-hdmx-table.hh",
"src/src/hb-ot-head-table.hh",
"src/src/hb-ot-hhea-table.hh",
......
Name: harfbuzz-ng
Short Name: harfbuzz-ng
URL: http://harfbuzz.org
Version: 2.6.4-409
Date: 20200126
Revision: 5440313924172e155e34391f033f5e6c5e2390b3
Version: 2.6.4-458
Date: 20200206
Revision: 63b8190db884d9ae88a80336067eab539a44b882
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