Roll src/third_party/harfbuzz-ng/src/ bbad1b829..170b5dd85 (99 commits)
Define HAVE_ROUNDF according to recommendations in https://github.com/harfbuzz/harfbuzz/pull/1953#issuecomment-527424349 https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git/+log/bbad1b829812..170b5dd856b1 $ git log bbad1b829..170b5dd85 --date=short --no-merges --format='%ad %ae %s' 2019-09-08 behdad [aat] Minor 2019-09-08 behdad [aat] Minor 2019-09-09 ebrahim [number] Add static to hb-number-parser.hh functions 2019-09-09 ebrahim [number] Optimize _pow10 constants (#1963) 2019-09-08 behdad Change HB_VAR_ARRAY to 1 again 2019-09-07 ebrahim [number] Add overflow checks used to be done in parse_bcd 2019-09-06 ebrahim Replace strtod with a ragel implementation 2019-09-07 ebrahim Minor, remove unused header 2019-09-06 behdad [kerx] Fix offset issue in kern format 2 2019-09-06 behdad Change HB_VAR_ARRAY from 1 to 0 2019-09-06 behdad Rename VAR to HB_VAR_ARRAY 2019-09-06 behdad Fix a few struct size declarations 2019-09-06 razrfalcon Remove duplicated tests from test-ot-tag (#1958) 2019-09-06 behdad Revert "[null] Silence undefined-behavior complaints with too-small null bytes" 2019-09-06 behdad [null] Silence undefined-behavior complaints with too-small null bytes 2019-09-01 behdad [subset] Use newer iter tools in SinglePosFormat1 2019-09-01 behdad [iter] Partialize hb_zip() 2019-09-01 behdad Minor 2019-09-04 ebrahim Use roundf to fix cast to int difference of msys2 w64 2019-09-04 ebrahim Check roundf availibity in autotools 2019-09-04 ebrahim Use hb_parse_double in CFF::dict_opset_t::parse_bcd 2019-09-04 ebrahim [number] Turn hb_parse_float into hb_parse_double 2019-09-03 ebrahim [number] Add whole buffer check and test it 2019-09-03 ebrahim Don't check null terminaion of source in hb_codepoint_parse 2019-09-03 ebrahim [test] resolve msvc complain on signedness comparing 2019-09-03 ebrahim Use hb_parse_uint in deserializer token parser 2019-09-03 ebrahim [number] Add test 2019-09-03 ebrahim [number] Minor tweak on parser related codes 2019-09-03 ebrahim [number] Remove parsing code duplication of the calls using lambda 2019-09-03 ebrahim Move hb_codepoint_parse to hb_parse_uint 2019-09-03 ebrahim Merge and aggregate number parsing logics to form hb-number 2019-09-03 ebrahim Fallback if roundf didn't exist, like in dietlibc (#1953) 2019-09-02 ebrahim Revert in-house pow10 (d80a3ea) and fix oss-fuzz/16922 2019-09-02 ebrahim [subset] Use internal API of hb_set_t 2019-09-02 ebrahim [subset] Run once for a tag 2019-09-01 khaledhosny [ft] Prefer symbol cmap subtable if found (#1948) 2019-09-01 ebrahim [editorconfig] Treat Ragel files also as C sources 2019-09-01 ebrahim [cff] Implement in-house power of 10 2019-09-01 ebrahim Don't allow reference blob be accessed using empty tag in hb_face_reference_table (#1947) 2019-08-31 behdad [iter] Simplify hb_chop() 2019-08-31 behdad [iter] Add hb_chop() 2019-08-31 behdad [iter] Add hb_take() specialization for arrays 2019-08-31 behdad [iter] Add hb_len() 2019-08-31 behdad [iter] Add hb_take() 2019-08-31 behdad [iter] Make iota() accept invokable for increasing to next item 2019-08-30 behdad [algs] Fix hb_inc/dec signature 2019-08-30 behdad [iter] Add hb_repeat() 2019-08-30 behdad [iter] Remove some && 2019-08-30 behdad [iter] Use hb_ridentity instead of lazy + 2019-08-30 behdad [iter] Separate hb_iota implementation from hb_range 2019-08-30 behdad [iter] Rename 2019-08-30 behdad [algs] Add hb_inc() and hb_dec()) 2019-08-30 behdad Revert "[array] Add chop()" 2019-08-31 ebrahim [subset] minor 2019-08-29 behdad [array] Add chop() 2019-08-29 behdad [iter] Change item_size to get_item_size() 2019-08-29 behdad [array] Add truncate() method 2019-08-29 behdad [array] Use injected class name more 2019-08-29 behdad Minor 2019-08-29 48925186+qxliu76 bug fix in optimizing coverage table format (#1942) 2019-08-29 behdad [subset] in SingleSubst subsetting, check for substitute in glyphset 2019-08-29 ebrahim [gsub] Fix clang's semicolon complains 2019-08-29 ebrahim [test] Avoid alloca use as clang complain 2019-08-29 ebrahim [subset] Don't allow malicious fonts to insert unlimited table headers 2019-08-28 behdad [subset] Implement AlternateSubst subsetting 2019-08-28 behdad Minor 2019-08-28 behdad [subset] Implement MultipleSubst subsetting 2019-08-28 behdad [GSUB] Use dagger in Ligature::intersects() 2019-08-28 behdad Minor 2019-08-28 behdad Rename 2019-08-28 behdad [subset] Subset ligature substitutes! 2019-08-28 behdad Beef up HeadlessArrayOf<> 2019-08-28 behdad Add ArrayOf::pop() 2019-08-28 behdad Add arithmetic operators to IntType<> 2019-08-28 behdad [debug] Minor 2019-08-28 behdad Add ArrayOf::serialize_append 2019-08-28 adrianwjw Adjustments to the generated Indic table output (#1936) 2019-08-27 ebrahim Use hb_bytes_t as<T> in hb_blob_t 2019-08-27 ebrahim [glyf] Move GlyphHeader::from_bytes to hb_bytes_t, introduce .as<T> () 2019-08-27 ebrahim [glyf] Revert the way indexToLocFormat is set 2019-08-27 ebrahim [subset] Remove subset table size assertion 2019-08-24 ebrahim Turn 8 spaces to tab across the project 2019-08-25 ebrahim [subset] Raise the bar in new vs old table size 2019-08-25 ebrahim [glyf] minor 2019-08-25 ebrahim [glyf] Move GlyphHeader size checking to a static method 2019-08-24 ebrahim [glyf] Move GlyphHeader related logics to its, making its fields protected 2019-08-24 ebrahim [glyf] format source 2019-08-24 ebrahim [subset] Consider instruction length place itself 2019-08-23 ebrahim [subset] Fail on table grow more than 16x+4096 2019-08-23 ebrahim [subset] Fix blob leak of _subset2 when returns early 2019-08-23 behdad [debug] Fix extra semicolon issue 2019-08-23 behdad Whitespace 2019-08-23 behdad [debug] Fix build with HB_DEBUG 2019-08-23 khaledhosny [doc] Update list of default features in the manual 2019-08-22 behdad 2.6.1 2019-08-21 behdad [ot-font] Prefer symbol cmap subtable if found 2019-08-21 ebrahim Remove hb_directwrite_shape_experimental_width public API 2019-08-20 behdad [test] Add test for aaa85931f3542639cd9d0dfb92fd6baab5b0298d 2019-08-20 behdad [font] Update multipliers when creating sub_font 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: I658578a297968bfdb5f7069ae86bae00cd92031c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1795003 Auto-Submit: Dominik Röttsches <drott@chromium.org> Commit-Queue: Behdad Esfahbod <behdad@chromium.org> Reviewed-by:Behdad Esfahbod <behdad@chromium.org> Cr-Commit-Position: refs/heads/master@{#695410}
Showing
Please register or sign in to comment