Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Roll src/third_party/harfbuzz-ng/src/ 82545c5e2..544031392 (322 commits)
Include changes to always prefer AAT over GSUB in horizontal runs, but prefer GSUB over AAT in vertical for reasons of better control over glyph rotation in OpenType `vert` feature. Fallback positioning whitespace size difference in baselines explained in issue chromium:1040017. https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git/+log/82545c5e2ba2..544031392417 $ git log 82545c5e2..544031392 --date=short --no-merges --format='%ad %ae %s' 2020-01-26 ebrahim Update COPYING 2020-01-25 ebrahim minor 2020-01-24 ebrahim Run morx if run is horizontal or GSUB doesn't exist 2020-01-25 ebrahim [test] Increase subset timeout 2020-01-25 ebrahim [tests] Apply expected results of Mplus1p-Regular subset 2020-01-24 ebrahim [sbix] minor style fixes 2020-01-21 qxliu [subset] Add "--name-languages" and "--name-legacy" options Make name table subsetting consistent with fontTools 2020-01-24 ebrahim Disable hb_ot_glyph_decompose in HB_TINY 2020-01-24 59700018+ckitagawa-work [subset] sbix fix missed offset is_null() check 2020-01-23 ebrahim [ot-glyph] Add a test for #2053 2020-01-24 ebrahim [cmake] Don't build src/main 2020-01-24 ebrahim [ci] Increase msan and fedora-O0 bots subset fuzzer timeout 2020-01-24 ebrahim [src/main] separate the places use private API, minor 2020-01-24 ebrahim Fold src/test-ot-glyph and src/test-ot-color into src/main 2020-01-23 ebrahim [test] Adopt test-ot-color with ot-glyph and remove freetype/cairo dependecy 2020-01-24 ebrahim Revert "[subset] Add "--name-languages" and "--name-legacy" options" 2020-01-24 drott Only prefer AAT morx for horizontal layout 2020-01-21 qxliu [subset] Add "--name-languages" and "--name-legacy" options Make name table subsetting consistent with fontTools 2020-01-22 qxliu [subset] Cmap table: remove encodingRecord entry for empty cmap4 subtable 2020-01-23 ckitagawa Move push call to caller 2020-01-23 ckitagawa [subset] Fix UBSAN issue in sbix 2020-01-22 ariza add api test 2020-01-22 ariza refix PR #2087 subset PairPos1 2020-01-23 ebrahim [ot-glyph] remove open callback 2020-01-23 ebrahim [ot-glyph] noop->nil, fix close path 2020-01-22 ckitagawa Address garretrieger@'s comments 2020-01-21 ckitagawa Add second fixed test 2020-01-21 ckitagawa Fix style issue 2020-01-21 ckitagawa [subset] Fix sbix fuzz problem 2020-01-18 ariza remove empty lookup subtables 2020-01-17 qxliu [subset] Add more tests for GPOS1 subsetting These tests were left out because of issue: fonttools/fonttools#1709 Now re-adding these tests since the issue is resolved. 2020-01-16 ariza minor: un-include glyf.hh in gvar.hh 2020-01-15 ariza [subset] fixed GPOS device table sanitize & serialize (#2087) 2019-11-01 qxliu [subset] subset lookup/feature/script lists for GSUB/GPOS 2020-01-15 ckitagawa Add unittests 2020-01-14 ckitagawa Simplify copy and add fuzzing coverage 2020-01-14 ckitagawa Address initial comments 2020-01-09 ckitagawa [subset] Support sbix subsetting 2020-01-14 ebrahim [ot-glyph] Add open/close callbacks 2020-01-13 ebrahim [ot-glyph] make hb_ot_glyph_decompose_funcs_t struct opaque 2019-10-31 qxliu [subset] layout closure_features and store them in subset-plan 2020-01-13 drott Fix duplicate check in hb_ot_rotate chars 2020-01-13 ebrahim [ot-glyph] minor on tests 2020-01-12 ebrahim Fix collect lookups logic of FeatureTableSubstitution (#2097) 2020-01-11 ebrahim Fix collect lookups logic of FeatureVariationRecord 2020-01-11 ebrahim Use REPLACEME tag 2019-10-22 qxliu [subset] closure lookups for GSUB/GPOS 2020-01-11 ebrahim [ot-glyph] Add tests for hb_ot_glyph_decompose 2020-01-10 ebrahim [ot-glyphs] fix the tests 2020-01-10 ebrahim [ot-glyphs] Move CFF glyph decompose logic to their tables (...) 2019-03-20 ariza added TT VF full font test & fixed bugs 2019-03-19 ariza update CFF2 test results 2019-03-19 ariza add api test cases for HVAR with index map (and fix) 2019-03-19 ariza add gvar & HVAR retain-gids test cases 2019-03-19 ariza fix test build 2019-03-19 ariza add api tests for subset gvar & HVAR; bug fixes 2019-03-18 ariza replaced tt var api test with a composite glyph 2019-03-18 ariza move rounding advance width to glyf 2019-03-18 ariza fix empty glyf's advance width 2019-03-18 ariza add api test for tt var advance widths 2019-03-18 ariza fix build 2019-03-17 ariza fix composite glyf extents 2019-03-17 ariza fix unpack_points 2019-03-17 ariza fix infer_delta 2019-03-17 ariza added explicit casts to metrics 2019-03-17 ariza moved most of var code from gvar to glyf 2019-03-16 ariza add components transformation 2019-03-16 ariza fix tt var extents & add test 2019-03-12 ariza add gvar::get_extents 2019-03-01 ariza fix build 2019-03-01 ariza minor edits 2019-03-01 ariza build fix attempt 2019-03-01 ariza more build fixes 2019-03-01 ariza fix build attempt 2019-03-01 ariza calculate VF advance widths from gvar & glyf 2019-02-26 ariza gvar::subset() 2019-02-26 ariza Added hb-ot-var-gvar-table.hh 2019-02-25 ariza renamed hb_map2_t to hb_bimap_h in its own .hh 2019-02-22 ariza subset VVAR & outer indices 2019-02-22 ariza unuse set in hb_map2_t impl 2019-02-21 ariza fixed compiler gripes 2019-02-21 ariza fix CFF2 local subr subsetting 2019-02-21 ariza fix HVAR & VarStore subsetting 2019-02-20 ariza subset HVAR 2019-03-12 ariza add gvar::get_extents 2019-03-01 ariza fix build 2019-03-01 ariza minor edits 2019-03-01 ariza build fix attempt 2019-03-01 ariza more build fixes 2019-03-01 ariza fix build attempt 2019-03-01 ariza calculate VF advance widths from gvar & glyf 2019-02-26 ariza gvar::subset() 2019-02-26 ariza Added hb-ot-var-gvar-table.hh 2019-02-25 ariza renamed hb_map2_t to hb_bimap_h in its own .hh 2019-02-22 ariza subset VVAR & outer indices 2019-02-22 ariza unuse set in hb_map2_t impl 2019-02-21 ariza fixed compiler gripes 2019-02-21 ariza fix CFF2 local subr subsetting 2019-02-21 ariza fix HVAR & VarStore subsetting 2019-02-20 ariza subset HVAR 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 Bug: 1040017 Change-Id: I5980699aa76e2c588bff78f8db0baa9353b6a24e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2020963 Commit-Queue: Dominik Röttsches <drott@chromium.org> Reviewed-by: Koji Ishii <kojii@chromium.org> Cr-Commit-Position: refs/heads/master@{#735328}
- Loading branch information