• Dominik Röttsches's avatar
    Roll src/third_party/harfbuzz-ng/src/ f3aca6aa2..c73d7ba75 (443 commits) · af7b91ef
    Dominik Röttsches authored
    Use HB_NO_SUBSET_LAYOUT, HB_NO_SUBSET_CFF in BUILD.gn as well to limit binary footprint of
    subsetting features.
    
    https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git/+log/f3aca6aa267f..c73d7ba75d45
    
    $ git log f3aca6aa2..c73d7ba75 --date=short --no-merges --format='%ad %ae %s'
    2019-05-14 drott Fix building with HB_NO_SUBSET_LAYOUT
    2019-05-14 behdad [ucdn] Fix Hangul composition
    2019-05-13 behdad Fix more warnings
    2019-05-13 behdad [config] Add NDEBUG and HB_NDEBUG
    2019-05-13 behdad One more warning fix
    2019-05-13 behdad [icu] Comment
    2019-05-13 behdad Fix moreeeeeeeeeee
    2019-05-13 behdad Fix more semi-colon issues
    2019-05-13 behdad [iter] Fix zip iterator sortedness classification logic
    2019-05-13 behdad Fix more excess semi-colon errors
    2019-05-13 behdad [iter] Track strictly-sorted iterators
    2019-05-13 behdad [iter] Minor
    2019-05-13 grieger [subset] Fix shadowed 'groups' param in cmap.
    2019-05-13 behdad Adjust uniscribe_bug_compatible mode
    2019-05-13 behdad [config] Better compile away morx/kerx/trak
    2019-05-13 behdad [indic] Don't constrain how many C, M, ... occur
    2019-05-13 behdad [test] Don't call deprecated API
    2019-05-13 behdad Another extra semi-colon
    2019-05-13 behdad Revert "[ragel] Regenerate ragel-generated files using ragel 7.0.0.11 May 2018"
    2019-05-13 behdad Revert "[ragel] Switch to -T1 output instead of -F1"
    2019-05-13 behdad Fix extra semi-colon
    2019-05-13 behdad [ragel] Switch to -T1 output instead of -F1
    2019-05-12 behdad Minor
    2019-05-12 behdad Fix MSVC build
    2019-05-12 behdad [config] Define HB_NO_SUBSET_LAYOUT in HB_LEAN
    2019-05-12 behdad [config] Add HB_NO_UNISCRIBE_BUG_COMPATIBLE
    2019-05-12 behdad [config] Disable buffer serialize routines in HB_TINY
    2019-05-12 behdad Fix builds
    2019-05-12 behdad [config] Enable HB_NO_MT in HB_TINY
    2019-05-12 behdad Force-disable CFF code under disabling conditions
    2019-05-11 behdad [config] Allow overriding chosen config
    2019-05-11 ebrahim [test] minor, fix -Weverything bot
    2019-05-11 ebrahim [test] minor
    2019-05-11 nwillis Corrections to OT Color gtk-doc comments.
    2019-05-11 nwillis Corrections to OT Math gtk-doc comments.
    2019-05-11 behdad Fix build
    2019-05-11 behdad Disable sbix if no-color or no-ot-font-bitmap
    2019-05-11 behdad [iter] Check for more before forwarding/rewinding past ends
    2019-05-11 corbett.dav [iter] Fix filter rewinding
    2019-05-10 corbett.dav [array] Fix rewinding
    2019-05-11 n8willis Update src/hb-ot-color.cc
    2019-05-11 behdad [iter] Add hb_map_sorted() and hb_map_retains_sorting()
    2019-05-11 n8willis Update src/hb-ot-math.cc
    2019-05-11 n8willis Update src/hb-ot-math.cc
    2019-05-11 n8willis Update src/hb-ot-color.cc
    2019-05-11 n8willis Update src/hb-ot-color.cc
    2019-05-11 n8willis Update src/hb-ot-color.cc
    2019-05-11 n8willis Update src/hb-ot-color.cc
    2019-05-11 n8willis Update src/hb-ot-color.cc
    2019-05-11 behdad [config] Rename
    (...)
    2019-04-11 behdad Use injected class name to simplify macros
    2019-04-11 behdad [C++11] Use deleted methods
    2019-04-11 behdad Rename a few macros
    2019-04-10 behdad [arabic] Disable fallback shaping if HB_NO_OT_SHAPE_COMPLEX_ARABIC_FALLBACK defined
    2019-04-10 behdad Don't install ot-font funcs on new fonts if HB_NO_OT_FONT defined
    2019-04-10 behdad Don't use any default unicode funcs if HB_NO_UNICODE_FUNCS is defined
    2019-04-08 behdad [coretext] Fix unused-variable error
    2019-04-05 maksqwe1 Fix MSVC C4068 warning (#1656)
    2019-04-05 ariza replace test font SourceHanSans with its subet
    2019-04-05 maksqwe1 Fix MSVC C4138 warning (#1657)
    2019-04-03 behdad Minor
    2019-04-03 behdad [GDEF] Don't assume glyphlist is sorted
    2019-04-03 behdad [algs] Add hb_min() and hb_max()
    2019-04-03 behdad [serialize] Make putting breakpoint on out-of-memory easier
    2019-04-03 behdad [iter] Tweak SFINAE again
    2019-04-03 behdad [array] Add compy assignment operator since copy constructor is explicit
    2019-04-03 behdad [array] Add default copy constructor
    2019-04-03 behdad [iter] Use different SFINAE scheme to make MSVC happy
    2019-04-03 behdad [meta] Add hb_is_same()
    2019-04-02 behdad [serialize] Actually reclaim storage from duplicate objects
    2019-04-02 behdad [serialize] Port to use object pool
    2019-04-02 behdad [pool] Uses memset() instead of assigning Null()
    2019-04-02 behdad Add hb_pool_t<> for pooled memory allocation
    2019-04-02 behdad [serialize] Disable packed_map again
    2019-04-02 behdad [map] Protect more against pointer deref
    2019-04-02 behdad More
    2019-04-02 behdad [serialize] Fix hb_hashmap_t<> for pointers and use in packed_map
    2019-04-02 behdad [iter] Remove passing pointer to hb_iter()
    2019-04-02 behdad [array] Use dagger for hashing array
    2019-04-02 behdad [iter] Accept pointers in hb_iter()
    2019-04-02 behdad [serialize] Towards maintaining packed_map
    2019-04-02 behdad [serialize] Minor
    2019-04-02 behdad [serialize] Handle non-nullable offsets
    2019-04-02 behdad [serialize] Movce empty-object handling earlier
    2019-04-02 behdad [serialize] Minor
    2019-04-02 behdad [serialize] Allow offset links that have base offset from the object base
    2019-04-03 ebrahim [test][iter] minor, fix double promotion warning
    2019-04-02 ebrahim [test] minor, c style comments
    2019-04-02 ebrahim [iter][test] Add another test for hb_reduce
    2019-04-01 behdad [serialize] Switch to tetris-packing
    2019-04-01 behdad [serialize] Fix linking
    2019-04-01 behdad [serialize] Minor
    2019-04-01 behdad [cmap] Minor
    2019-04-01 behdad [subset] Call serialize start/end around it
    2019-04-01 behdad [serialize] Assert stack
    2019-04-01 behdad [serialize] Add add_link() to add link
    2019-04-01 behdad [serialize] Add default template type to push()
    2019-04-02 ebrahim [iter] hb_reduce, accumulator with a different type
    2019-03-31 ebrahim [iter] Implement hb_reduce
    2017-12-05 nwillis Indic: always hyphenate pre-base-reordering, for clarity.
    
    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
    
    R=bashi@chromium.org,behdad@chromium.org,bungeman@chromium.org,drott@chromium.org,eae@chromium.org,jshin@chromium.org
    
    Bug: 960331
    Change-Id: Ibf376556acb50b09e8e9d3ce53631690859e9628
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1608701
    Commit-Queue: Dominik Röttsches <drott@chromium.org>
    Reviewed-by: default avatarEmil A Eklund <eae@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#659455}
    af7b91ef
BUILD.gn 8.91 KB