Closed Bug 1794307 Opened 2 years ago Closed 2 years ago

Update HarfBuzz to 5.3.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 #1791290 +++

Overview of changes leading to 5.3.0
Saturday, October 8, 2022
"Women, Life, Freedom" #MahsaAmini

  • Don’t add glyphs from dropped MATH or COLR tables to the subset glyphs.
    (Khaled Hosny)
  • Map “rlig” to appropriate AAT feature selectors. (Jonathan Kew)
  • Update USE data files to latest version. (David Corbett)
  • Check “CBDT” extents first before outline tables, to help with fonts that
    also include an empty “glyf” table. (Khaled Hosny)
  • More work towards variable font instancing in the subsetter. (Qunxin Liu)
  • Subsetter repacker improvements. (Garret Rieger)
  • New API:
    +hb_ot_layout_lookup_get_optical_bound()
    +hb_face_builder_sort_tables()
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 107 Branch
Blocks: 1796292
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: