Closed Bug 1577799 Opened 1 year ago Closed 5 months ago

Update OTS to 8.0.0

Categories

(Core :: Graphics: Text, enhancement)

enhancement
Not set

Tracking

()

RESOLVED FIXED
mozilla71
Tracking Status
firefox71 --- fixed

People

(Reporter: RyanVM, Assigned: RyanVM)

References

Details

(Whiteboard: [third-party-lib-audit][gfx-noted])

Attachments

(1 file)

Changelog:

  • Sanitizing variation tables is always enabled now.
  • Support CFF2 table, including variations support.
  • Add some error messages to the CFF table parsing.
  • Disallow multiple fonts in CFF table, per spec.
  • Check for invalid glyph indices in CFF/CFF2 FDSelect.
  • Ignore VarRegionList.RegionAxisCount when RegionCount == 0 invariation tables.
  • Remove version dependent reserved value checks from Graphite Silf table.
  • Fix some compiler and Coverity warnings.
  • Fix incorrect comparison in test code.
  • Various code and build scripts cleanups.
Status: NEW → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla71
You need to log in before you can comment on or make changes to this bug.