Closed Bug 1885769 Opened 1 year ago Closed 1 year ago

Update harfbuzz to new version 8.3.1 from 2024-03-17 07:50:59

Categories

(Core :: Graphics: Text, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
126 Branch
Tracking Status
firefox125 --- wontfix
firefox126 --- fixed

People

(Reporter: update-bot, Assigned: jfkthame)

Details

(Whiteboard: [3pl-filed][task_id: cz2nT0zCT4CbX5fR-vJIgw])

Attachments

(1 file)

This update covers 128 commits. Here are the overall diff statistics, and then the commit information.


gfx/harfbuzz/NEWS | 28 +-
gfx/harfbuzz/README.md | 2 +-
gfx/harfbuzz/configure.ac | 2 +-
gfx/harfbuzz/moz.yaml | 4 +-
gfx/harfbuzz/src/Makefile.am | 6 +-
gfx/harfbuzz/src/Makefile.sources | 2 +
gfx/harfbuzz/src/OT/Color/COLR/COLR.hh | 96 +-
gfx/harfbuzz/src/OT/Layout/GDEF/GDEF.hh | 18 +-
gfx/harfbuzz/src/OT/Layout/GPOS/PairPosFormat2.hh | 13 +-
gfx/harfbuzz/src/OT/Layout/GPOS/ValueFormat.hh | 2 +-
gfx/harfbuzz/src/OT/glyf/CompositeGlyph.hh | 3 +-
gfx/harfbuzz/src/OT/glyf/Glyph.hh | 3 +
gfx/harfbuzz/src/OT/glyf/glyf-helpers.hh | 2 +-
gfx/harfbuzz/src/gen-def.py | 1 +
gfx/harfbuzz/src/gen-tag-table.py | 2 +-
gfx/harfbuzz/src/graph/classdef-graph.hh | 78 ++-
gfx/harfbuzz/src/graph/graph.hh | 96 +++-
gfx/harfbuzz/src/graph/pairpos-graph.hh | 10 +-
gfx/harfbuzz/src/graph/test-classdef-graph.cc | 239 ++++++++-
gfx/harfbuzz/src/harfbuzz-cairo.pc.in | 1 +
gfx/harfbuzz/src/harfbuzz-subset.cc | 1 +
gfx/harfbuzz/src/hb-aat-layout-morx-table.hh | 1 +
gfx/harfbuzz/src/hb-algs.hh | 14 +-
gfx/harfbuzz/src/hb-bit-set-invertible.hh | 6 +-
gfx/harfbuzz/src/hb-bit-set.hh | 6 +-
gfx/harfbuzz/src/hb-blob.cc | 21 +-
gfx/harfbuzz/src/hb-buffer-verify.cc | 4 +-
gfx/harfbuzz/src/hb-cff-interp-dict-common.hh | 8 +-
gfx/harfbuzz/src/hb-cff2-interp-cs.hh | 2 +-
gfx/harfbuzz/src/hb-common.cc | 2 +-
gfx/harfbuzz/src/hb-common.h | 14 +-
gfx/harfbuzz/src/hb-cplusplus.hh | 16 +-
gfx/harfbuzz/src/hb-directwrite.cc | 4 +-
gfx/harfbuzz/src/hb-font.hh | 2 +-
gfx/harfbuzz/src/hb-ft.cc | 16 +-
gfx/harfbuzz/src/hb-icu.cc | 13 +-
gfx/harfbuzz/src/hb-limits.hh | 2 +-
gfx/harfbuzz/src/hb-map.hh | 23 +-
gfx/harfbuzz/src/hb-object.hh | 2 +-
gfx/harfbuzz/src/hb-open-type.hh | 7 +
gfx/harfbuzz/src/hb-ot-cff-common.hh | 19 +-
gfx/harfbuzz/src/hb-ot-cff1-table.hh | 81 +--
gfx/harfbuzz/src/hb-ot-cff2-table.hh | 55 +-
gfx/harfbuzz/src/hb-ot-cmap-table.hh | 111 +++-
gfx/harfbuzz/src/hb-ot-font.cc | 16 +-
gfx/harfbuzz/src/hb-ot-hmtx-table.hh | 25 +-
gfx/harfbuzz/src/hb-ot-layout-base-table.hh | 284 +++++++++++-
gfx/harfbuzz/src/hb-ot-layout-common.hh | 32 +-
gfx/harfbuzz/src/hb-ot-layout-gsubgpos.hh | 6 +-
gfx/harfbuzz/src/hb-ot-layout.cc | 2 +-
gfx/harfbuzz/src/hb-ot-math-table.hh | 33 +-
gfx/harfbuzz/src/hb-ot-shaper-arabic.cc | 8 +-
gfx/harfbuzz/src/hb-ot-stat-table.hh | 6 +-
gfx/harfbuzz/src/hb-ot-tag-table.hh | 28 +-
gfx/harfbuzz/src/hb-ot-tag.cc | 2 +-
gfx/harfbuzz/src/hb-ot-var-avar-table.hh | 6 +-
gfx/harfbuzz/src/hb-ot-var-common.hh | 450 ++++++++++++------
gfx/harfbuzz/src/hb-ot-var-gvar-table.hh | 27 +-
gfx/harfbuzz/src/hb-ot-var-hvar-table.hh | 10 +-
gfx/harfbuzz/src/hb-ot-var-mvar-table.hh | 6 +-
gfx/harfbuzz/src/hb-priority-queue.hh | 2 +-
gfx/harfbuzz/src/hb-repacker.hh | 52 ++-
gfx/harfbuzz/src/hb-serialize.hh | 6 +-
gfx/harfbuzz/src/hb-set.hh | 8 +-
gfx/harfbuzz/src/hb-subset-cff2.cc | 12 +-
gfx/harfbuzz/src/hb-subset-input.cc | 105 +++-
gfx/harfbuzz/src/hb-subset-instancer-iup.cc | 532 ++++++++++++++++++++++
gfx/harfbuzz/src/hb-subset-instancer-iup.hh | 37 +
gfx/harfbuzz/src/hb-subset-instancer-solver.cc | 5 +-
gfx/harfbuzz/src/hb-subset-plan-member-list.hh | 9 +
gfx/harfbuzz/src/hb-subset-plan.cc | 71 ++-
gfx/harfbuzz/src/hb-subset-plan.hh | 25 +-
gfx/harfbuzz/src/hb-subset.cc | 3 +
gfx/harfbuzz/src/hb-subset.h | 16 +-
gfx/harfbuzz/src/hb-vector.hh | 6 +-
gfx/harfbuzz/src/hb-version.h | 4 +-
gfx/harfbuzz/src/hb.hh | 12 +
gfx/harfbuzz/src/meson.build | 13 +-
gfx/harfbuzz/src/moz.build | 1 +
79 files changed, 2271 insertions(+), 627 deletions(-)


2b3631a866b3077d9d675caa4ec9010b342b5a7c by Khaled Hosny

https://github.com/harfbuzz/harfbuzz/commit/2b3631a866b3077d9d675caa4ec9010b342b5a7c
Authored: 2024-03-17 07:44:19 +0200
Committed: 2024-03-17 07:50:59 +0200

8.3.1


c2f8f35a6cfce43b88552b3eb5c05062ac7007b2 by Ozkan Sezer

https://github.com/harfbuzz/harfbuzz/commit/c2f8f35a6cfce43b88552b3eb5c05062ac7007b2
Authored: 2024-03-15 18:45:24 +0300
Committed: 2024-03-15 11:28:35 -0600

Use inttypes.h PRI?32 macros in format strings for [u]int32_t args.


cfbb6a68722361dc7a1a5ea016921930552bbec7 by Qunxin Liu

https://github.com/harfbuzz/harfbuzz/commit/cfbb6a68722361dc7a1a5ea016921930552bbec7
Authored: 2024-03-14 17:33:34 -0700
Committed: 2024-03-14 18:33:34 -0600

[subset] support BASE table subsetting (#4618)


79eaa217ac65d7564e1fadd871de95c5206896ac by Garret Rieger

https://github.com/harfbuzz/harfbuzz/commit/79eaa217ac65d7564e1fadd871de95c5206896ac
Authored: 2024-03-14 21:22:22 +0000
Committed: 2024-03-14 21:22:22 +0000

[repacker] remove unused include.


595def8fb8e545af64b4ebe00ee84089500266f8 by Behdad Esfahbod

https://github.com/harfbuzz/harfbuzz/commit/595def8fb8e545af64b4ebe00ee84089500266f8
Authored: 2024-03-14 12:34:39 -0600
Committed: 2024-03-14 12:34:39 -0600

Revert "Fixing compiler warnings"


61a1ba2ff0fc1b1ed9db0b7c1dd0f59a4312e6e6 by jcomito

https://github.com/harfbuzz/harfbuzz/commit/61a1ba2ff0fc1b1ed9db0b7c1dd0f59a4312e6e6
Authored: 2024-03-12 21:34:14 +0000
Committed: 2024-03-13 08:15:43 -0600

Fixing compiler warnings


2da79f70a1d562d883bdde5b74f6603374fb7023 by Lie Yan

https://github.com/harfbuzz/harfbuzz/commit/2da79f70a1d562d883bdde5b74f6603374fb7023
Authored: 2024-03-09 22:45:37 +0800
Committed: 2024-03-09 09:34:55 -0700

fix(test-ot-math.c): remove redundant lines


025f52769f637b23fa14f3229a4be86451570f52 by Garret Rieger

https://github.com/harfbuzz/harfbuzz/commit/025f52769f637b23fa14f3229a4be86451570f52
Authored: 2024-03-09 00:32:36 +0000
Committed: 2024-03-09 00:32:36 +0000

[repacker] fix mem leak in test-classdef-graph test.


01fc4a162fd98600334e1fec1437155cb506e1e1 by Garret Rieger

https://github.com/harfbuzz/harfbuzz/commit/01fc4a162fd98600334e1fec1437155cb506e1e1
Authored: 2024-03-09 00:06:37 +0000
Committed: 2024-03-09 00:06:54 +0000

[repacker] Fix repacker test.


8e1beefe0563589285921845bd1f89721f72cb86 by Garret Rieger

https://github.com/harfbuzz/harfbuzz/commit/8e1beefe0563589285921845bd1f89721f72cb86
Authored: 2024-03-08 22:05:20 +0000
Committed: 2024-03-08 22:05:20 +0000

[repacker] small fixes.


17b37f10d5a5339f85f965fca900c08762e480fd by Garret Rieger

https://github.com/harfbuzz/harfbuzz/commit/17b37f10d5a5339f85f965fca900c08762e480fd
Authored: 2024-03-08 22:01:05 +0000
Committed: 2024-03-08 22:01:05 +0000

[repacker] add classdef size est. test that you can add the same class multiple times.


0ac9e7da3989a7fcc5c5a2bf2befeb0d81bf0328 by Garret Rieger

https://github.com/harfbuzz/harfbuzz/commit/0ac9e7da3989a7fcc5c5a2bf2befeb0d81bf0328
Authored: 2024-03-08 21:53:10 +0000
Committed: 2024-03-08 21:53:10 +0000

[repacker] in classdef estimator tests compare results to actual class def serialization.


0692d23ccc4f253b5e69591433a3c3990687b4a9 by David Corbett

https://github.com/harfbuzz/harfbuzz/commit/0692d23ccc4f253b5e69591433a3c3990687b4a9
Authored: 2024-03-07 17:30:56 -0500
Committed: 2024-03-08 13:27:14 -0700

Update IANA Language Subtag Registry to 2024-03-07


8129b21dea061e4b335e32fe278ab6a1efdeebca by Garret Rieger

https://github.com/harfbuzz/harfbuzz/commit/8129b21dea061e4b335e32fe278ab6a1efdeebca
Authored: 2024-03-08 20:15:43 +0000
Committed: 2024-03-08 20:15:43 +0000

Update classdef size estimator to pick the min coverage format.


252a926fbfc1167c81b9a82bdb3caf2f0d90f8c8 by Garret Rieger

https://github.com/harfbuzz/harfbuzz/commit/252a926fbfc1167c81b9a82bdb3caf2f0d90f8c8
Authored: 2024-03-08 19:46:48 +0000
Committed: 2024-03-08 19:46:48 +0000

[repacker] Rework how ClassDef sizes are estimated during splitting.


d6431dc7e6fba6ca96472e672e9f274192121bed by Qunxin Liu

https://github.com/harfbuzz/harfbuzz/commit/d6431dc7e6fba6ca96472e672e9f274192121bed
Authored: 2024-03-06 15:20:10 -0800
Committed: 2024-03-07 12:24:43 -0700

[instancer] support *=drop, which would pin all axis to default location


06749fa481c02ced563ea20685ac7697ea933dfe by Behdad Esfahbod

https://github.com/harfbuzz/harfbuzz/commit/06749fa481c02ced563ea20685ac7697ea933dfe
Authored: 2024-03-04 11:25:44 -0700
Committed: 2024-03-04 11:25:44 -0700

[icu] Use uscript_getCode()


f1464efb7804cf3b784851a35b777b65c4ca6753 by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/f1464efb7804cf3b784851a35b777b65c4ca6753
Authored: 2024-03-04 10:51:59 +0000
Committed: 2024-03-04 06:46:14 -0700

Bump codecov/codecov-action from 4.0.1 to 4.1.0


cbc3c539cc442035dc0542c19e5472ed9e4864eb by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/cbc3c539cc442035dc0542c19e5472ed9e4864eb
Authored: 2024-03-04 10:52:05 +0000
Committed: 2024-03-04 06:45:53 -0700

Bump github/codeql-action from 3.24.5 to 3.24.6


6864769c4dc2933ec25048cb8c1e9f240c94f345 by L. E. Segovia

https://github.com/harfbuzz/harfbuzz/commit/6864769c4dc2933ec25048cb8c1e9f240c94f345
Authored: 2024-02-25 13:46:05 -0300
Committed: 2024-02-28 01:23:14 +0000

[meson] Block uses of hb-static throughout Microsoft compilers


61d57be1762c320aa814dc177a90a9c0a4b3cc07 by خالد حسني (Khaled Hosny)

https://github.com/harfbuzz/harfbuzz/commit/61d57be1762c320aa814dc177a90a9c0a4b3cc07
Authored: 2024-02-26 16:08:45 +0200
Committed: 2024-02-26 17:08:51 +0200

Revert "Bump gcovr from 5.0 to 7.2 in /.ci"


05d43963faa417e46a1ba9ce2cce5c5a1f01f424 by Behdad Esfahbod

https://github.com/harfbuzz/harfbuzz/commit/05d43963faa417e46a1ba9ce2cce5c5a1f01f424
Authored: 2024-02-26 11:00:58 +0000
Committed: 2024-02-26 11:00:58 +0000

Revert "Bump codecov/codecov-action from 4.0.1 to 4.0.2"


52ecdd269c1e4ede571b8126e19c75b8f9265efb by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/52ecdd269c1e4ede571b8126e19c75b8f9265efb
Authored: 2024-02-26 10:20:12 +0000
Committed: 2024-02-26 11:38:57 +0100

Bump codecov/codecov-action from 4.0.1 to 4.0.2


49dbf4eaf98de0d65dec7b3f489326e5ca0f1173 by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/49dbf4eaf98de0d65dec7b3f489326e5ca0f1173
Authored: 2024-02-26 10:20:20 +0000
Committed: 2024-02-26 11:38:49 +0100

Bump github/codeql-action from 3.24.3 to 3.24.5


58c6dba9cd523668d80d417131786e660f0418ef by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/58c6dba9cd523668d80d417131786e660f0418ef
Authored: 2024-02-26 10:37:56 +0000
Committed: 2024-02-26 11:38:43 +0100

Bump gcovr from 5.0 to 7.2 in /.ci


4d8773bd818a5e35d8f5c38e30b2997e8e160fb1 by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/4d8773bd818a5e35d8f5c38e30b2997e8e160fb1
Authored: 2024-02-26 10:37:38 +0000
Committed: 2024-02-26 11:38:34 +0100

Bump setuptools from 69.1.0 to 69.1.1 in /.ci


225a7a8a5eb6192218ab223426e64eb263bced4a by Behdad Esfahbod

https://github.com/harfbuzz/harfbuzz/commit/225a7a8a5eb6192218ab223426e64eb263bced4a
Authored: 2024-02-24 15:12:42 +0100
Committed: 2024-02-24 15:12:42 +0100

[aat] Mark DELETED_GLYPH as IGNORABLE


5d1ff191c08780cee792de008f8092d0ec69fee1 by Behdad Esfahbod

https://github.com/harfbuzz/harfbuzz/commit/5d1ff191c08780cee792de008f8092d0ec69fee1
Authored: 2024-02-16 22:07:36 +0100
Committed: 2024-02-20 06:30:59 +0100

Fix return type


582a5b3a924044402b90883601a40d1a13767ae6 by Bruce Mitchener

https://github.com/harfbuzz/harfbuzz/commit/582a5b3a924044402b90883601a40d1a13767ae6
Authored: 2024-02-16 23:28:53 +0700
Committed: 2024-02-19 20:10:04 +0200

cmake: Switch to find_package(Python3).


20ddabc78bd59e9553f1f86c26a90fcd75f89897 by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/20ddabc78bd59e9553f1f86c26a90fcd75f89897
Authored: 2024-02-19 10:55:23 +0000
Committed: 2024-02-19 12:00:53 +0100

Bump fonttools from 4.48.1 to 4.49.0 in /.ci


2b986af839825c0bcad2988b3a289e22ca9bc2cd by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/2b986af839825c0bcad2988b3a289e22ca9bc2cd
Authored: 2024-02-19 10:55:08 +0000
Committed: 2024-02-19 12:00:41 +0100

Bump meson from 1.3.1 to 1.3.2 in /.ci


58a9b3633384699d35b49c594db15aa653754f59 by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/58a9b3633384699d35b49c594db15aa653754f59
Authored: 2024-02-19 10:24:14 +0000
Committed: 2024-02-19 11:32:15 +0100

Bump github/codeql-action from 3.24.0 to 3.24.3


fb6d4d27d67e32084a50e3d8ad8b3743861ff24b by Bruce Mitchener

https://github.com/harfbuzz/harfbuzz/commit/fb6d4d27d67e32084a50e3d8ad8b3743861ff24b
Authored: 2024-02-17 15:23:29 +0700
Committed: 2024-02-17 11:04:50 +0100

Remove unnecessary std::move().


3cfdbd671746180b87404c7a9935e62bdc8ebf48 by Bruce Mitchener

https://github.com/harfbuzz/harfbuzz/commit/3cfdbd671746180b87404c7a9935e62bdc8ebf48
Authored: 2024-02-16 23:41:55 +0700
Committed: 2024-02-17 11:04:10 +0100

Use noexcept on swap, move constructors, etc.


1bddeb974ff0c08332c8225f6f5b5bd45bcddfdc by Bruce Mitchener

https://github.com/harfbuzz/harfbuzz/commit/1bddeb974ff0c08332c8225f6f5b5bd45bcddfdc
Authored: 2024-02-16 23:20:54 +0700
Committed: 2024-02-16 18:22:09 +0100

Use literal bools when possible rather than ints.


8974fe484bb224b6b20137c797f954632abf6ed5 by Garret Rieger

https://github.com/harfbuzz/harfbuzz/commit/8974fe484bb224b6b20137c797f954632abf6ed5
Authored: 2024-02-14 21:09:21 +0000
Committed: 2024-02-14 22:27:39 +0100

[subset] Add a partial instancing + IUP case to the subset benchmarks.


b8178f25548c81e9b608e29c233c01839945aaa3 by Magnus Larsen

https://github.com/harfbuzz/harfbuzz/commit/b8178f25548c81e9b608e29c233c01839945aaa3
Authored: 2024-02-12 21:48:28 -0800
Committed: 2024-02-13 08:06:44 +0100

Disable Wcast-function-type on clang-cl, too


c926eb956c77fcb6fd8c9b4659f1787f8c62efcd by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/c926eb956c77fcb6fd8c9b4659f1787f8c62efcd
Authored: 2024-02-12 10:45:51 +0000
Committed: 2024-02-12 17:29:41 +0100

Bump actions/upload-artifact from 4.3.0 to 4.3.1


6d7da03d9559d952c0f51d154a26c23f4c347818 by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/6d7da03d9559d952c0f51d154a26c23f4c347818
Authored: 2024-02-12 10:57:20 +0000
Committed: 2024-02-12 17:29:34 +0100

Bump setuptools from 69.0.3 to 69.1.0 in /.ci


e79028c20f957821ecf6c3f0688625a66d07fed5 by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/e79028c20f957821ecf6c3f0688625a66d07fed5
Authored: 2024-02-12 10:57:35 +0000
Committed: 2024-02-12 17:29:28 +0100

Bump fonttools from 4.47.2 to 4.48.1 in /.ci


1ab8822b4108aeb30ee409cde863bb1eb8ef0921 by Christer Sandberg

https://github.com/harfbuzz/harfbuzz/commit/1ab8822b4108aeb30ee409cde863bb1eb8ef0921
Authored: 2024-02-09 17:24:49 +0100
Committed: 2024-02-10 07:08:18 -0700

Fixed some errors in STAT table implementation


031fdb1c8b81e0fc5911545550869cc97f1f2c6c by Behdad Esfahbod

https://github.com/harfbuzz/harfbuzz/commit/031fdb1c8b81e0fc5911545550869cc97f1f2c6c
Authored: 2024-02-06 14:51:41 -0700
Committed: 2024-02-06 14:52:03 -0700

Rename VarStoreInstancer to ItemVarStoreInstancer


1cb47eff8f0ae8677015912214f7b9430e5f6507 by Behdad Esfahbod

https://github.com/harfbuzz/harfbuzz/commit/1cb47eff8f0ae8677015912214f7b9430e5f6507
Authored: 2024-02-06 14:49:31 -0700
Committed: 2024-02-06 14:52:03 -0700

Rename VariationStore to ItemVariationStore


4c77bd921c897d977104ec9acb89bcc10251d02f by Lőrinczy, Zsigmond

https://github.com/harfbuzz/harfbuzz/commit/4c77bd921c897d977104ec9acb89bcc10251d02f
Authored: 2024-02-06 17:51:49 +0100
Committed: 2024-02-06 09:51:49 -0700

Update hb-serialize.hh (#4576)


c546aa6c5ae78605fd048fd628bd1f25b2e3e50f by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/c546aa6c5ae78605fd048fd628bd1f25b2e3e50f
Authored: 2024-02-05 10:49:57 +0000
Committed: 2024-02-05 08:30:27 -0700

Bump github/codeql-action from 3.23.2 to 3.24.0


672fcd968fa0d4bd10d3520108d7911c5954e492 by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/672fcd968fa0d4bd10d3520108d7911c5954e492
Authored: 2024-02-05 10:50:01 +0000
Committed: 2024-02-05 08:30:10 -0700

Bump codecov/codecov-action from 3.1.5 to 4.0.1


8da99b83e636711fb4d1287a1cd8bba4d1c3b6a1 by Khaled Hosny

https://github.com/harfbuzz/harfbuzz/commit/8da99b83e636711fb4d1287a1cd8bba4d1c3b6a1
Authored: 2024-02-03 14:20:41 +0200
Committed: 2024-02-03 14:24:12 +0200

[docs] Order hb-ot-color functions is more organized way


97309483eae24037de9d3d9fce0051848afadaee by Qunxin Liu

https://github.com/harfbuzz/harfbuzz/commit/97309483eae24037de9d3d9fce0051848afadaee
Authored: 2024-02-02 16:59:19 -0800
Committed: 2024-02-02 16:59:19 -0800

[instancer] rename HB_SUBSET_FLAGS_IUP_DELTA_OPT to HB_SUBSET_FLAGS_OPTIMIZE_IUP_DELTAS


2dabbdfc66175bbd7e097a3b63e0bc8beaacb2cd by Qunxin Liu

https://github.com/harfbuzz/harfbuzz/commit/2dabbdfc66175bbd7e097a3b63e0bc8beaacb2cd
Authored: 2024-02-02 13:39:04 -0800
Committed: 2024-02-02 13:39:33 -0800

[instancer] fix help message for --optimize


f072de9359da08c136a7b1131fc12bbe17a7d441 by Qunxin Liu

https://github.com/harfbuzz/harfbuzz/commit/f072de9359da08c136a7b1131fc12bbe17a7d441
Authored: 2024-01-30 10:31:14 -0800
Committed: 2024-01-30 10:52:42 -0800

[instancer] move iup code to a seprate file


bebdb3347c2d004edfeb2a284bffbb1df8c4874e by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/bebdb3347c2d004edfeb2a284bffbb1df8c4874e
Authored: 2024-01-29 10:38:03 +0000
Committed: 2024-01-29 07:53:22 -0800

Bump codecov/codecov-action from 3.1.4 to 3.1.5


74228888fe7fe88ef86031771f8ab2f9d5ca844b by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/74228888fe7fe88ef86031771f8ab2f9d5ca844b
Authored: 2024-01-29 10:38:08 +0000
Committed: 2024-01-29 07:53:15 -0800

Bump github/codeql-action from 3.23.1 to 3.23.2


0ba922041317ce1e315d8d91a968f50b901a91ac by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/0ba922041317ce1e315d8d91a968f50b901a91ac
Authored: 2024-01-29 10:38:10 +0000
Committed: 2024-01-29 07:53:07 -0800

Bump actions/upload-artifact from 4.2.0 to 4.3.0


98e290c0c867666fb075748844a3e849caece651 by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/98e290c0c867666fb075748844a3e849caece651
Authored: 2024-01-29 10:38:14 +0000
Committed: 2024-01-29 07:52:57 -0800

Bump hendrikmuhs/ccache-action from 1.2.11 to 1.2.12


846d5204c07b006adcca2ca0937e5d6935d66334 by Behdad Esfahbod

https://github.com/harfbuzz/harfbuzz/commit/846d5204c07b006adcca2ca0937e5d6935d66334
Authored: 2024-01-27 16:34:29 -0800
Committed: 2024-01-27 16:34:29 -0800

[ft] Remove unnecessary cast


9182315bbaac2b4eef6f707e4dab78ffb05aa713 by Behdad Esfahbod

https://github.com/harfbuzz/harfbuzz/commit/9182315bbaac2b4eef6f707e4dab78ffb05aa713
Authored: 2024-01-27 16:33:46 -0800
Committed: 2024-01-27 16:33:46 -0800

[hb.hh] Add error -Wcast-function-type-strict


97c85ab2d0f92fafb13ce20c134d25254cb65974 by Qunxin Liu

https://github.com/harfbuzz/harfbuzz/commit/97c85ab2d0f92fafb13ce20c134d25254cb65974
Authored: 2024-01-26 16:36:56 -0800
Committed: 2024-01-26 16:36:56 -0800

[instancer] iup delta optimize: fix is_composite_glyph value in gvar


4d5fb233e3fb45bb6ebdaab15029f571db4f6ccb by Qunxin Liu

https://github.com/harfbuzz/harfbuzz/commit/4d5fb233e3fb45bb6ebdaab15029f571db4f6ccb
Authored: 2024-01-26 16:00:58 -0800
Committed: 2024-01-26 16:11:06 -0800

fix build


84771374e81b61a8e19e224fb95cbe852a5edba5 by Qunxin Liu

https://github.com/harfbuzz/harfbuzz/commit/84771374e81b61a8e19e224fb95cbe852a5edba5
Authored: 2024-01-26 15:45:32 -0800
Committed: 2024-01-26 15:51:49 -0800

[instancer] add tests for iup delta optimization


0cbc812340787bcd25ce5272dc4307559c070e58 by Qunxin Liu

https://github.com/harfbuzz/harfbuzz/commit/0cbc812340787bcd25ce5272dc4307559c070e58
Authored: 2024-01-26 11:26:10 -0800
Committed: 2024-01-26 15:42:29 -0800

[instancer] add iup_optimize() call into instantiation


aed309d1ec7fd47092154d8879f0975592443922 by Patrick Griffis

https://github.com/harfbuzz/harfbuzz/commit/aed309d1ec7fd47092154d8879f0975592443922
Authored: 2024-01-26 13:11:26 -0600
Committed: 2024-01-26 11:29:28 -0800

[autotools] Installing missing hb-features.h header


52c3cda31bf868b4430658fa15255635e41bd4ef by Qunxin Liu

https://github.com/harfbuzz/harfbuzz/commit/52c3cda31bf868b4430658fa15255635e41bd4ef
Authored: 2024-01-26 10:55:57 -0800
Committed: 2024-01-26 10:55:57 -0800

[instancer] add composite_new_gids set in subset plan


a3e3473cc8591ace765623f91f2fd0770ee6ce62 by Qunxin Liu

https://github.com/harfbuzz/harfbuzz/commit/a3e3473cc8591ace765623f91f2fd0770ee6ce62
Authored: 2024-01-26 10:34:58 -0800
Committed: 2024-01-26 10:42:21 -0800

[instancer] when iup delta opt is enabled, add default deltas to coords


f1cdcc70c1a7cda9a8f0ebeba6f7131641fd642c by Qunxin Liu

https://github.com/harfbuzz/harfbuzz/commit/f1cdcc70c1a7cda9a8f0ebeba6f7131641fd642c
Authored: 2024-01-26 10:12:38 -0800
Committed: 2024-01-26 10:12:38 -0800

[instancer] add iup delta optimization functions tuple_delta_t


8ad540bb84f0f67f8a0405a70fdded13ee49d0ad by Qunxin Liu

https://github.com/harfbuzz/harfbuzz/commit/8ad540bb84f0f67f8a0405a70fdded13ee49d0ad
Authored: 2024-01-26 09:58:48 -0800
Committed: 2024-01-26 09:58:48 -0800

[instancer] move compile_point_set to be a member of tuple_delta_t


c7a6030b31cb395ebab41dd47b2a2125e3578641 by Qunxin Liu

https://github.com/harfbuzz/harfbuzz/commit/c7a6030b31cb395ebab41dd47b2a2125e3578641
Authored: 2024-01-26 09:27:27 -0800
Committed: 2024-01-26 09:27:27 -0800

[instancer] add a flag HB_SUBSET_FLAGS_IUP_DELTA_OPT


93a148cde60f9f9f79e283be83001747e3f5dfef by Elliot

https://github.com/harfbuzz/harfbuzz/commit/93a148cde60f9f9f79e283be83001747e3f5dfef
Authored: 2024-01-25 09:18:01 -0500
Committed: 2024-01-25 10:12:04 -0800

fix warning when compiling with clang-cl


4a18c502e22c27548db93862d5fb6442a3809995 by Behdad Esfahbod

https://github.com/harfbuzz/harfbuzz/commit/4a18c502e22c27548db93862d5fb6442a3809995
Authored: 2024-01-23 05:12:43 -0800
Committed: 2024-01-23 05:12:43 -0800

[cmake] Treat VITA like gcc


4b716b101ee9567f9505cf8fe0039b70c5e1a7fe by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/4b716b101ee9567f9505cf8fe0039b70c5e1a7fe
Authored: 2024-01-22 10:47:03 +0000
Committed: 2024-01-22 10:29:55 -0800

Bump github/codeql-action from 3.23.0 to 3.23.1


e67a94017ef63811e08998861016738ad93bb7d5 by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/e67a94017ef63811e08998861016738ad93bb7d5
Authored: 2024-01-22 10:46:57 +0000
Committed: 2024-01-22 10:29:40 -0800

Bump actions/upload-artifact from 4.1.0 to 4.2.0


62e1de7f16b250efba6902fda0803b0958e7add3 by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/62e1de7f16b250efba6902fda0803b0958e7add3
Authored: 2024-01-15 10:29:03 +0000
Committed: 2024-01-15 09:07:02 -0700

Bump actions/upload-artifact from 4.0.0 to 4.1.0


d53c97e6af2fc1e45d9742629e17882856ee459c by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/d53c97e6af2fc1e45d9742629e17882856ee459c
Authored: 2024-01-15 10:29:08 +0000
Committed: 2024-01-15 09:06:49 -0700

Bump github/codeql-action from 3.22.12 to 3.23.0


9c143d5258beb1d5002f26ef93b037d99e126138 by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/9c143d5258beb1d5002f26ef93b037d99e126138
Authored: 2024-01-15 11:02:40 +0000
Committed: 2024-01-15 09:06:38 -0700

Bump fonttools from 4.47.0 to 4.47.2 in /.ci


032c931e1c0cfb20f18e5acb8ba005775242bd92 by Sergei Trofimovich

https://github.com/harfbuzz/harfbuzz/commit/032c931e1c0cfb20f18e5acb8ba005775242bd92
Authored: 2024-01-13 15:57:03 +0000
Committed: 2024-01-13 10:34:18 -0700

use calloc(nmemb, size), not calloc(size, nmemb)


11f8914adddc2cac3b07edfdb3b3f372eef76426 by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/11f8914adddc2cac3b07edfdb3b3f372eef76426
Authored: 2024-01-11 21:03:01 +0000
Committed: 2024-01-11 14:16:28 -0700

Bump jinja2 from 3.1.2 to 3.1.3 in /.ci


ef1f5c4e0c011fc6f71b02d47b579a3154ca70ec by Garret Rieger

https://github.com/harfbuzz/harfbuzz/commit/ef1f5c4e0c011fc6f71b02d47b579a3154ca70ec
Authored: 2024-01-08 22:17:55 +0000
Committed: 2024-01-08 15:34:45 -0700

[subset] Re-use common Coverage subsetting function in PairPosFormat2.


e0e2b29ea89cc40b27d45a77806d35a239eaae55 by Behdad Esfahbod

https://github.com/harfbuzz/harfbuzz/commit/e0e2b29ea89cc40b27d45a77806d35a239eaae55
Authored: 2024-01-08 12:30:23 -0700
Committed: 2024-01-08 12:30:23 -0700

[cmap] Implement MacRoman encoding


ef289a9e20d80ca96402c93c865af05d282ff362 by Behdad Esfahbod

https://github.com/harfbuzz/harfbuzz/commit/ef289a9e20d80ca96402c93c865af05d282ff362
Authored: 2024-01-08 09:11:01 -0700
Committed: 2024-01-08 09:11:34 -0700

[COLR] Reduce COLRv1 max edge count


155015f4bec434ecc2f94621665844218f05ce51 by Lie Yan

https://github.com/harfbuzz/harfbuzz/commit/155015f4bec434ecc2f94621665844218f05ce51
Authored: 2024-01-08 21:44:27 +0800
Committed: 2024-01-08 07:05:56 -0700

refactor(math-kern): call hb_bsearch_impl instead of raw binary search


b42b1124563351b723f1d7c9ca448481ad3ca054 by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/b42b1124563351b723f1d7c9ca448481ad3ca054
Authored: 2024-01-08 10:18:28 +0000
Committed: 2024-01-08 05:04:40 -0700

Bump hendrikmuhs/ccache-action from 1.2.10 to 1.2.11


2f41d54b8505abe016bc7d72eea8a789c1f35cdb by Behdad Esfahbod

https://github.com/harfbuzz/harfbuzz/commit/2f41d54b8505abe016bc7d72eea8a789c1f35cdb
Authored: 2024-01-07 13:43:50 -0700
Committed: 2024-01-07 13:50:56 -0700

Fix old-compiler warning


1cc7ddb3c4ac5da1b8335f0a593281364f2a875a by Ozkan Sezer

https://github.com/harfbuzz/harfbuzz/commit/1cc7ddb3c4ac5da1b8335f0a593281364f2a875a
Authored: 2024-01-07 18:55:40 +0300
Committed: 2024-01-07 12:30:06 -0700

hb-subset-plan.cc: Fix -Wparentheses warning.


c17d67467f86fa491835cc50b9f454d825648407 by Lie Yan

https://github.com/harfbuzz/harfbuzz/commit/c17d67467f86fa491835cc50b9f454d825648407
Authored: 2024-01-07 22:10:10 +0800
Committed: 2024-01-07 16:10:10 +0200

[ot-math] Fix a bug in MathKern::get_value()


5852d328a4b3c0064feb58d465f58c247ae1ad90 by Khaled Hosny

https://github.com/harfbuzz/harfbuzz/commit/5852d328a4b3c0064feb58d465f58c247ae1ad90
Authored: 2024-01-06 16:46:55 +0200
Committed: 2024-01-06 17:35:15 +0200

[circleci] Run pip inside a virtual environment


e9d727173cfef073ab126f2185039ebae9db3892 by Behdad Esfahbod

https://github.com/harfbuzz/harfbuzz/commit/e9d727173cfef073ab126f2185039ebae9db3892
Authored: 2024-01-04 09:36:14 -0700
Committed: 2024-01-04 09:36:24 -0700

[cmap] Remove more unused code


f8d924e5b8a3c2a4d655266b40e48bc5225768f0 by Behdad Esfahbod

https://github.com/harfbuzz/harfbuzz/commit/f8d924e5b8a3c2a4d655266b40e48bc5225768f0
Authored: 2024-01-04 09:35:15 -0700
Committed: 2024-01-04 09:36:24 -0700

[cmap] Remove unused code


81c2212117b1035e3583b45c950799cb83865218 by Behdad Esfahbod

https://github.com/harfbuzz/harfbuzz/commit/81c2212117b1035e3583b45c950799cb83865218
Authored: 2024-01-01 13:52:33 -0500
Committed: 2024-01-01 13:52:33 -0500

[test-instancer-solver] Fix on msys32 hopefully


ba7dae79ee22c6427d56d1f93380ec59b9873156 by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/ba7dae79ee22c6427d56d1f93380ec59b9873156
Authored: 2024-01-01 10:47:52 +0000
Committed: 2024-01-01 13:49:59 -0500

Bump ilammy/msvc-dev-cmd from 1.12.1 to 1.13.0


62fd46a84ec6a808f7e2c2c86c62e8f54574efbf by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/62fd46a84ec6a808f7e2c2c86c62e8f54574efbf
Authored: 2024-01-01 10:15:03 +0000
Committed: 2024-01-01 13:49:51 -0500

Bump meson from 1.3.0 to 1.3.1 in /.ci


01702d305786f5d26c101f1fca85363761364243 by Khaled Hosny

https://github.com/harfbuzz/harfbuzz/commit/01702d305786f5d26c101f1fca85363761364243
Authored: 2024-01-01 13:58:51 +0200
Committed: 2024-01-01 13:58:51 +0200

Update Codacy Badge [ci skip]


d455066ad24ff39e74b7a7cb8001ea8bd20caacc by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/d455066ad24ff39e74b7a7cb8001ea8bd20caacc
Authored: 2023-12-25 10:34:23 +0000
Committed: 2023-12-25 14:54:09 -0500

Bump fonttools from 4.46.0 to 4.47.0 in /.ci


74bb1be6e91665fa97c8a531b182325e3c93b0e0 by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/74bb1be6e91665fa97c8a531b182325e3c93b0e0
Authored: 2023-12-25 10:34:08 +0000
Committed: 2023-12-25 14:54:02 -0500

Bump setuptools from 69.0.2 to 69.0.3 in /.ci


d8a528743757715dec56ee3b91bfc7996774cc65 by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/d8a528743757715dec56ee3b91bfc7996774cc65
Authored: 2023-12-25 10:18:45 +0000
Committed: 2023-12-25 14:53:49 -0500

Bump github/codeql-action from 3.22.11 to 3.22.12


bb5c7ccb14572ea07e833c1d8dd5e8945238013f by Garret Rieger

https://github.com/harfbuzz/harfbuzz/commit/bb5c7ccb14572ea07e833c1d8dd5e8945238013f
Authored: 2023-12-19 20:55:46 +0000
Committed: 2023-12-19 17:02:35 -0500

Also enforce IFTB requirements during instantiation of gvar.


f3efa6f6e54740214739ba8b00e777111e781882 by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/f3efa6f6e54740214739ba8b00e777111e781882
Authored: 2023-12-18 10:25:38 +0000
Committed: 2023-12-18 11:43:40 -0500

Bump github/codeql-action from 2.22.9 to 3.22.11


c853fc28faa2399481412082933694e01d6f92e9 by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/c853fc28faa2399481412082933694e01d6f92e9
Authored: 2023-12-18 10:25:46 +0000
Committed: 2023-12-18 11:43:31 -0500

Bump actions/upload-artifact from 3.1.3 to 4.0.0


d80e0974d2e0f8136b6a28ec1b87651e4a179ce8 by Garret Rieger

https://github.com/harfbuzz/harfbuzz/commit/d80e0974d2e0f8136b6a28ec1b87651e4a179ce8
Authored: 2023-12-15 22:49:46 +0000
Committed: 2023-12-15 16:50:08 -0700

[repacker] Increase repacker max rounds to 32.


081cbfd906ff78c940fd629e2515707b1d6b0534 by Behdad Esfahbod

https://github.com/harfbuzz/harfbuzz/commit/081cbfd906ff78c940fd629e2515707b1d6b0534
Authored: 2023-12-15 10:10:18 -0700
Committed: 2023-12-15 10:10:18 -0700

Fix warnings


5b325c0ae9cdd7ca03c002d7cae92a6d17f5111b by Behdad Esfahbod

https://github.com/harfbuzz/harfbuzz/commit/5b325c0ae9cdd7ca03c002d7cae92a6d17f5111b
Authored: 2023-12-13 15:27:47 -0700
Committed: 2023-12-13 15:27:47 -0700

[cff] Fix late sanitize


74e897117196629f2f736b8053386cbf2e454e11 by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/74e897117196629f2f736b8053386cbf2e454e11
Authored: 2023-12-11 10:42:37 +0000
Committed: 2023-12-11 15:07:27 -0500

Bump github/codeql-action from 2.22.8 to 2.22.9


2e43c38f6ad09c4ae8701dd5495db9209cf94778 by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/2e43c38f6ad09c4ae8701dd5495db9209cf94778
Authored: 2023-12-11 10:42:31 +0000
Committed: 2023-12-11 15:07:01 -0500

Bump actions/setup-python from 4.7.1 to 5.0.0


df735213a8be1b74d08ee4a788a311420ab07666 by Qunxin Liu

https://github.com/harfbuzz/harfbuzz/commit/df735213a8be1b74d08ee4a788a311420ab07666
Authored: 2023-12-06 09:50:29 -0800
Committed: 2023-12-06 10:50:29 -0700

[instancer-solver] port solver fix (#4519)


bf84135edda601fdead430b231a9ce50d38837d2 by Behdad Esfahbod

https://github.com/harfbuzz/harfbuzz/commit/bf84135edda601fdead430b231a9ce50d38837d2
Authored: 2023-12-05 11:58:21 -0500
Committed: 2023-12-06 11:49:02 -0500

[cff] Support negative offsets


7160c5b9e5d932d376bfe8dc29c11a4fd970a893 by Garret Rieger

https://github.com/harfbuzz/harfbuzz/commit/7160c5b9e5d932d376bfe8dc29c11a4fd970a893
Authored: 2023-12-05 20:58:00 +0000
Committed: 2023-12-05 16:25:12 -0500

[repacker] add tests for multi-duplication.


6f64fa75e3741b040e3d00c4434b00be0dd6a3dd by Garret Rieger

https://github.com/harfbuzz/harfbuzz/commit/6f64fa75e3741b040e3d00c4434b00be0dd6a3dd
Authored: 2023-12-05 19:45:16 +0000
Committed: 2023-12-05 16:25:12 -0500

[repacker] improve resolution of overflows to shared nodes.


13519b8999995d31a85b740f7ab27fc59b3e9839 by Behdad Esfahbod

https://github.com/harfbuzz/harfbuzz/commit/13519b8999995d31a85b740f7ab27fc59b3e9839
Authored: 2023-12-05 11:45:06 -0500
Committed: 2023-12-05 12:00:38 -0500

[editorconfig] Make nvim happy


0d9f497974b3551a178032add065d3cde907141b by utelle

https://github.com/harfbuzz/harfbuzz/commit/0d9f497974b3551a178032add065d3cde907141b
Authored: 2023-12-04 21:25:02 +0100
Committed: 2023-12-04 17:08:17 -0500

Adjust function hb_blob_create_from_file_or_fail


7dbc84220afef4aa455b44a55a8ebed544722aef by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/7dbc84220afef4aa455b44a55a8ebed544722aef
Authored: 2023-12-04 10:31:20 +0000
Committed: 2023-12-04 13:19:44 -0500

Bump fonttools from 4.45.1 to 4.46.0 in /.ci


773a0c70933eb895d6d732237116f957ffe8cee1 by Peter Seiderer

https://github.com/harfbuzz/harfbuzz/commit/773a0c70933eb895d6d732237116f957ffe8cee1
Authored: 2023-12-04 10:32:48 +0100
Committed: 2023-12-04 10:51:31 +0100

[meson] has_function detection needs suitable includes


5e9710ffc0c6bd1975107c498ea81662cc2f7fb4 by Chun-wei Fan

https://github.com/harfbuzz/harfbuzz/commit/5e9710ffc0c6bd1975107c498ea81662cc2f7fb4
Authored: 2023-11-30 17:42:46 +0800
Committed: 2023-11-30 17:42:46 +0800

CMake: Update introspection cflags


ea526c3dcbf66955aba701d2e34bd2ec5782402e by Chun-wei Fan

https://github.com/harfbuzz/harfbuzz/commit/ea526c3dcbf66955aba701d2e34bd2ec5782402e
Authored: 2023-11-30 17:35:04 +0800
Committed: 2023-11-30 17:35:04 +0800

CMake: Generate and install hb-features.h


86fd6b10c48a1b635067ee0cc35e253bda0bcf0f by Chun-wei Fan

https://github.com/harfbuzz/harfbuzz/commit/86fd6b10c48a1b635067ee0cc35e253bda0bcf0f
Authored: 2023-11-30 16:39:10 +0800
Committed: 2023-11-30 16:39:10 +0800

CMake: Build the hb-info utility program


d112ed40fcd0eb75ae68f05a0775e6426ebf4104 by Chun-wei Fan

https://github.com/harfbuzz/harfbuzz/commit/d112ed40fcd0eb75ae68f05a0775e6426ebf4104
Authored: 2023-11-30 16:14:19 +0800
Committed: 2023-11-30 16:32:30 +0800

CMake: Install hb-subset-repacker.h


1d86b844df9408efdf198c1bf230c717f07f195e by Chun-wei Fan

https://github.com/harfbuzz/harfbuzz/commit/1d86b844df9408efdf198c1bf230c717f07f195e
Authored: 2023-11-30 16:05:51 +0800
Committed: 2023-11-30 16:31:44 +0800

CMake: Build libharfbuzz-cairo and fix hb-view build


d7c4fdfaa2ed5e44dc5c01cd30c0ddc19ff78fdf by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/d7c4fdfaa2ed5e44dc5c01cd30c0ddc19ff78fdf
Authored: 2023-11-27 10:18:20 +0000
Committed: 2023-11-27 13:40:41 -0700

Bump setuptools from 68.2.2 to 69.0.2 in /.ci


8e1fd02fdb70b05141909c4ff6cc8455c197747c by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/8e1fd02fdb70b05141909c4ff6cc8455c197747c
Authored: 2023-11-27 10:18:06 +0000
Committed: 2023-11-27 13:17:01 -0700

Bump fonttools from 4.44.3 to 4.45.1 in /.ci


d970b8a32702ea6da3d126bf92754057d192c92f by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/d970b8a32702ea6da3d126bf92754057d192c92f
Authored: 2023-11-27 10:10:23 +0000
Committed: 2023-11-27 12:25:44 -0700

Bump github/codeql-action from 2.22.7 to 2.22.8


258f2a27829a9abc36369f89b3cf432b4086a10b by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/258f2a27829a9abc36369f89b3cf432b4086a10b
Authored: 2023-11-20 10:24:19 +0000
Committed: 2023-11-20 05:45:42 -0700

Bump meson from 1.2.3 to 1.3.0 in /.ci


bec9fa702dfeaac9469208f70fa3bfd3ffd32f68 by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/bec9fa702dfeaac9469208f70fa3bfd3ffd32f68
Authored: 2023-11-20 10:24:36 +0000
Committed: 2023-11-20 05:45:33 -0700

Bump fonttools from 4.44.0 to 4.44.3 in /.ci


16dc7338416be7e88bcb67147852ff405bf634f7 by dependabot[bot]

https://github.com/harfbuzz/harfbuzz/commit/16dc7338416be7e88bcb67147852ff405bf634f7
Authored: 2023-11-20 10:51:58 +0000
Committed: 2023-11-20 05:45:23 -0700

Bump github/codeql-action from 2.22.5 to 2.22.7


66a404cad4c5bf4a39241fe6ceb702aa9fddc56c by Garret Rieger

https://github.com/harfbuzz/harfbuzz/commit/66a404cad4c5bf4a39241fe6ceb702aa9fddc56c
Authored: 2023-11-15 21:41:30 +0000
Committed: 2023-11-15 21:41:30 +0000

[subset] Fix hb_subset_input_get_axis_range documentation.


ffa643c5aabe36c3fbf922852258dd45a01010e4 by Garret Rieger

https://github.com/harfbuzz/harfbuzz/commit/ffa643c5aabe36c3fbf922852258dd45a01010e4
Authored: 2023-11-15 21:36:02 +0000
Committed: 2023-11-15 21:36:02 +0000

[subset] Add helper-subset.hh to Makefile sources.


0dd7a47621bf41c6762c80d143c15cdc4a751608 by Garret Rieger

https://github.com/harfbuzz/harfbuzz/commit/0dd7a47621bf41c6762c80d143c15cdc4a751608
Authored: 2023-11-15 21:23:06 +0000
Committed: 2023-11-15 21:23:06 +0000

Add hb_subset_input_get_axis_range to docs.


15a3889ee1c588804de1bbd12fbffd41448200a4 by Garret Rieger

https://github.com/harfbuzz/harfbuzz/commit/15a3889ee1c588804de1bbd12fbffd41448200a4
Authored: 2023-11-15 21:13:59 +0000
Committed: 2023-11-15 21:13:59 +0000

Add hb_subset_input_get_axis_range to experimental symbols list.


f1ac36ba7f0950c67c3f362a8fca75013bce541a by Qunxin Liu

https://github.com/harfbuzz/harfbuzz/commit/f1ac36ba7f0950c67c3f362a8fca75013bce541a
Authored: 2023-11-15 11:38:41 -0800
Committed: 2023-11-15 13:25:43 -0700

[instancer] update hhea vertical metrics with OS/2 ones


d30c1dacf5bfc9f48cc4181e208a5c0d509d5c2d by Garret Rieger

https://github.com/harfbuzz/harfbuzz/commit/d30c1dacf5bfc9f48cc4181e208a5c0d509d5c2d
Authored: 2023-11-15 20:16:07 +0000
Committed: 2023-11-15 20:16:07 +0000

Add test suite for instancing option parsing.


43236ce34530b0a661382187b6fcf520a13d4add by Garret Rieger

https://github.com/harfbuzz/harfbuzz/commit/43236ce34530b0a661382187b6fcf520a13d4add
Authored: 2023-11-01 22:34:39 +0000
Committed: 2023-11-15 17:54:56 +0000

[instancer] add the option to leave blanks in the min:def:max syntax.


6a3ca373735f88d7f6140b8a4288e5c136cc4def by Behdad Esfahbod

https://github.com/harfbuzz/harfbuzz/commit/6a3ca373735f88d7f6140b8a4288e5c136cc4def
Authored: 2023-11-13 16:36:32 -0700
Committed: 2023-11-13 16:36:56 -0700

[map] Optimize storage


All jobs completed, we found the following issues.

Known Issues (From Push Health):

  • dom/media/test/reftest/color_quads/720p.png.bt709.bt709.tv.yuv420p.vp9.mp4 == dom/media/test/reftest/color_quads/720p.png.bt709.bt709.tv.yuv420p.av1.webm

    • 3 of 4 failed on the same (retriggered) task
      - test-android-em-7.0-x86_64-qr/debug-geckoview-reftest-nofis-6 (axHVBgnrSgSZi_tOPhvW4g)
      - test-android-em-7.0-x86_64-qr/debug-geckoview-reftest-nofis-6 (d3p96rlaRHiIvihgV9FcNQ)
      - test-android-em-7.0-x86_64-qr/debug-geckoview-reftest-nofis-6 (XhGaQ6uhSGyo1SuXFZ7qrw)
  • dom/media/test/reftest/color_quads/720p.png.bt709.bt709.tv.yuv420p.vp9.webm == dom/media/test/reftest/color_quads/720p.png.bt709.bt709.tv.yuv420p.av1.webm

    • 3 of 4 failed on the same (retriggered) task
      - test-android-em-7.0-x86_64-qr/debug-geckoview-reftest-nofis-6 (axHVBgnrSgSZi_tOPhvW4g)
      - test-android-em-7.0-x86_64-qr/debug-geckoview-reftest-nofis-6 (d3p96rlaRHiIvihgV9FcNQ)
      - test-android-em-7.0-x86_64-qr/debug-geckoview-reftest-nofis-6 (XhGaQ6uhSGyo1SuXFZ7qrw)
  • layout/reftests/transform/partial-prerender-in-svg-1.html == layout/reftests/transform/partial-prerender-in-svg-1-ref.html

    • 1 of 1 failed on the same (retriggered) task
      - test-macosx1015-64-qr/debug-reftest-swr-2 (RHXtqR5ORyeW7DpMIE6eww)
  • layout/reftests/transform/partial-prerender-in-svg-3.html == layout/reftests/transform/partial-prerender-in-svg-3-ref.html

    • 1 of 1 failed on the same (retriggered) task
      - test-macosx1015-64-qr/debug-reftest-swr-2 (RHXtqR5ORyeW7DpMIE6eww)

These failures may mean that the library update succeeded; you'll need to review
them yourself and decide. If there are lint failures, you will need to fix them in
a follow-up patch. (Or ignore the patch I made, and recreate it yourself with
./mach vendor gfx/harfbuzz/moz.yaml.)

In either event, I have done all I can, so you will need to take it from here.
When reviewing, please note that this is external code, which needs a full and
careful inspection - not a rubberstamp.

Assignee: nobody → jfkthame
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 126 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: