Closed Bug 1744073 Opened 4 years ago Closed 4 years ago

Update freetype2 to 2.11.1

Categories

(Core :: Graphics: Text, task)

task

Tracking

()

RESOLVED FIXED
97 Branch
Tracking Status
firefox96 --- wontfix
firefox97 --- 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 #1722989 +++

CHANGES BETWEEN 2.11.0 and 2.11.1

I. IMPORTANT CHANGES

- Some  fields  in  the  `CID_FaceDictRec`, `CID_FaceInfoRec`, and
  `FT_Data` structures  have been changed  from signed to unsigned
  type,  which  better reflects  the actual usage.  It is also  an
  additional means to protect against malformed input.

II. MISCELLANEOUS

- Cmake support  has been  further improved.   To do  that various
  backward-incompatible  changes were  necessary; please  see file
  `CMakeLists.txt` for more details.

- Since version  2.11.0, a  C99 compiler  is necessary  to compile
  FreeType.

- The experimental  'COLR' v1 API  has been updated to  the latest
  OpenType standard 1.9.

- The `apinames` tool got a new  option `-wV` to output an OpenVMS
  Linker Option File.

- VMS support was updated.

- MS Visual Studio support was added to build the demo programs.

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

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

Attachment

General

Created:
Updated:
Size: