Closed Bug 1791290 Opened 5 months ago Closed 4 months ago

Update HarfBuzz to 5.2.0

Categories

(Core :: Graphics: Text, task)

task

Tracking

()

RESOLVED FIXED
107 Branch
Tracking Status
firefox107 --- 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 #1781558 +++

Overview of changes leading to 5.2.0
Saturday, September 17, 2022

  • Fix regressions in hb-ft font functions for FT_Face’s with transformation
    matrix. (Behdad Esfahbod)

  • The experimental hb-repacker API now supports splitting several GPOS subtable
    types when needed. (Garret Rieger)

  • The HarfBuzz extensions to OpenType font format are now opt-in behind
    build-time flags. (Behdad Esfahbod)

  • The experimental hb-subset variable fonts instantiation API can now
    instantiate more font tables and arbitrary axis locations. (Qunxin Liu)

  • Unicode 15 support. (David Corbett)

  • Various documentation improvements. (Behdad Esfahbod, Matthias Clasen)

  • The hb-view command line tool now detects WezTerm inline images support.
    (Wez Furlong)

  • Fix FreeType and ICU dependency lookup with meson. (Xavier Claessens)

  • New API:
    +HB_SCRIPT_KAWI
    +HB_SCRIPT_NAG_MUNDARI

Green on Try:
https://treeherder.mozilla.org/jobs?repo=try&revision=6ba1fc57c40829cf29f0d5a4f773c4a03316e923

Status: NEW → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
Target Milestone: --- → 107 Branch
Blocks: 1794307
You need to log in before you can comment on or make changes to this bug.