Update HarfBuzz to 3.4.0
Categories
(Core :: Graphics: Text, task, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox99 | --- | fixed |
People
(Reporter: RyanVM, Assigned: RyanVM)
References
Details
(Whiteboard: [third-party-lib-audit][gfx-noted])
Attachments
(1 file)
+++ This bug was initially created as a clone of Bug #1754028 +++
Overview of changes leading to 3.4.0
Sunday, February 13, 2022
-
Perform sanity checks on shaping results is now part of “harfbuzz” library
and can be enabled by setting the buffer flag HB_BUFFER_FLAG_VERIFY.
(Behdad Esfahbod) -
Arabic Mark Transient Reordering Algorithm have been updated to revision 6.
(Khaled Hosny) -
ISO 15924 code for mathematical notation, ‘Zmth’, now maps to the OpenType
‘math’ tag. (Alexis King) -
It is now possible to get at once all math kerning values for a given glyph
at a given corner. (Alexis King) -
Fix locale_t portability issues on systems the typedef’s it to a void
pointer. (Behdad Esfahbod) -
New API:
+HB_BUFFER_FLAG_VERIFY
+HB_OT_TAG_MATH_SCRIPT
+HB_SCRIPT_MATH
+hb_ot_math_kern_entry_t
+hb_ot_math_get_glyph_kernings -
Deprecated API
+HB_OT_MATH_SCRIPT
Green on Try:
https://treeherder.mozilla.org/jobs?repo=try&revision=d0dd347539e014374ee543d2a9b23829e927a784
Assignee | ||
Comment 1•3 years ago
|
||
Comment 3•3 years ago
|
||
bugherder |
Description
•