Roll src/third_party/harfbuzz-ng/src/ f26fd69d8..920c40cd4 (66 commits) Contains fixes for https://github.com/harfbuzz/harfbuzz/issues/4478 https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git/+log/f26fd69d8586..920c40cd43dd $ git log f26fd69d8..920c40cd4 --date=short --no-merges --format='%ad %ae %s' 2023-11-04 behdad [circleci] Roll back msan/tsan ubuntu image 2023-11-04 behdad [circleci] Roll images 2023-11-04 behdad [sanitize] Add remaining hb_barrier() annotations 2023-11-04 behdad [sanitize] More hb_barrier() annotations 2023-11-03 behdad Add hb_barrier() 2023-11-03 behdad [sanitize] Add barriers to runtime-checked values 2023-11-03 behdad [sanitize] Add barrier() 2023-11-03 behdad [sanitize] Yet another hack to "fix" barrier issue 2023-11-03 behdad [set] Mark as realloc-movable 2023-11-03 qxliu [instancer] add tests 2023-11-03 qxliu [instancer] fix feature variations collect lookups 2023-11-02 qxliu [instancer] fix build issue after rebase 2023-11-02 qxliu [instancer] add tests for valueformat 2023-11-01 qxliu [instancer] SinglePos/PairPos: do not strip_hints for partial instancing 2023-11-02 qxliu [instancer] When partial instancing, subset LigCaretList after VarStore instantiation 2023-11-02 behdad [ci] Try fixing msvc builds again 2023-11-02 behdad [ci] Roll lxml forward 2023-11-01 behdad [tuple_delta_t] Micro-optimize encoding vector access 2023-11-01 behdad [instancing] Micro-optimize a loop 2023-11-01 behdad [vector] Introduce realloc_moves tag 2023-11-01 grieger [instancer] Update help message for --instance. 2023-10-31 behdad [Value] Typed offsets 2023-10-31 behdad [typed-offset] Fix sanitize() 2023-10-31 behdad [AnchorMatrix] Annotate offset base type 2023-10-31 behdad [CursivePosFormat1] Use typed offsets for EntryExitRecord 2023-10-31 behdad Add base types to OffsetTo<> 2023-10-27 qxliu [instancer] add tests for feature variations partial instancing 2023-10-26 qxliu [instancer] support partial instancing for FeatureVariations 2023-10-30 49699333+dependabot[bot] Bump ossf/scorecard-action from 2.3.0 to 2.3.1 2023-10-30 49699333+dependabot[bot] Bump github/codeql-action from 2.22.4 to 2.22.5 2023-10-27 behdad [deprecated] Add a mis-spelled macro 2023-10-27 behdad [hb-subset] Fix warning 2023-10-05 behdad [ReverseChainSingleSubst] Minor optimization 2023-10-23 49699333+dependabot[bot] Bump meson from 1.2.2 to 1.2.3 in /.ci 2023-10-23 49699333+dependabot[bot] Bump github/codeql-action from 2.22.3 to 2.22.4 2023-10-23 49699333+dependabot[bot] Bump actions/checkout from 4.1.0 to 4.1.1 2023-10-20 percyley [subset] keep East Asian spacing vhal, halt, chws, vchw by default 2023-10-18 qxliu fix bots 2023-10-18 me [docs] Fixed links to freetype FT_LOAD_XXX flags 2023-10-18 qxliu [subset] update tests 2023-10-18 qxliu [subset] fix Lookup.MarkFilteringSet to use the new indices 2023-10-18 qxliu [subset] don't retain empty coverage in MarkGlyphSetsDef 2023-10-18 qxliu [subset] bug fix for GDEF 2023-10-18 qxliu add missing file for test empty_region_vardata 2023-10-17 qxliu [instancer] add tests 2023-10-17 qxliu [instancer] update variable device flags in ValueFormat 2023-10-16 qxliu [instancer] retain empty rows when region is empty and item_count is not 2023-10-18 david.manthey Change the shebang used for python 2023-10-18 khaled 8.2.2 2023-10-10 grieger s/PairPos/MarkBasePos/ in MarkBasePos repacking implementation. 2023-10-16 behdad [layout] Change order of feature collection 2023-10-16 49699333+dependabot[bot] Bump ninja from 1.11.1 to 1.11.1.1 in /.ci 2023-10-16 49699333+dependabot[bot] Bump github/codeql-action from 2.22.0 to 2.22.3 2023-10-12 qxliu [instancer] templatize the priority queue, use custom type for varstore 2023-10-10 grieger Remove glyph_map test that uses retain gids. 2023-10-09 49699333+dependabot[bot] Bump ossf/scorecard-action from 2.2.0 to 2.3.0 2023-10-09 49699333+dependabot[bot] Bump actions/setup-python from 4.7.0 to 4.7.1 2023-10-09 49699333+dependabot[bot] Bump github/codeql-action from 2.21.9 to 2.22.0 2023-10-09 49699333+dependabot[bot] Bump fonttools from 4.43.0 to 4.43.1 in /.ci 2023-10-05 behdad Fix test 2023-09-27 qxliu [instancer] update tests to include GDEF/GPOS tables 2023-09-27 qxliu [instancer] match fonttools'r order when calculating chars 2023-09-25 qxliu [instancer] instantiate GPOS 2023-09-21 qxliu [instancer] make GPOS depend on GDEF when partial instancing 2023-09-21 qxliu [instancer] instantiate GDEF varStore 2023-09-22 qxliu [instancer] remap layout var_idxes code update Created with: roll-dep src/third_party/harfbuzz-ng/src R=behdad@chromium.org,bungeman@chromium.org,drott@chromium.org,jshin@chromium.org,kojii@chromium.org Fuchsia-Binary-Size: Standard roll of a required library. Bug: Change-Id: I3eaf2658286b5baea841d76d21b14deeafb886e0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5001438 Commit-Queue: Ben Wagner <bungeman@chromium.org> Reviewed-by: Ben Wagner <bungeman@chromium.org> Auto-Submit: Dominik Röttsches <drott@chromium.org> Cr-Commit-Position: refs/heads/main@{#1220307}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
To check out the source code locally, don't use git clone! Instead, follow the instructions on how to get the code.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .
For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.
If you found a bug, please file it at https://crbug.com/new.