update harfbuzz to upstream release 1.0.6

RESOLVED FIXED in Firefox 44

Status

()

Core
Graphics: Text
RESOLVED FIXED
2 years ago
2 years ago

People

(Reporter: NVD, Assigned: jfkthame)

Tracking

unspecified
mozilla44
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox44 fixed)

Details

(Whiteboard: [gfx-noted], URL)

Attachments

(1 attachment)

(Reporter)

Description

2 years ago
http://cgit.freedesktop.org/harfbuzz/commit/?id=86cadc2cd4171050e9d74306b76c42f6ec74b861

Overview of changes leading to 1.0.6
Thursday, October 15, 2015
====================================

- Reduce max nesting level in OT lookups from 8 to 6.
  Should not affect any real font as far as I know.
- Fix memory access issue in ot-font.
- Revert default load-flags of fonts created using hb_ft_font_create()
  back to FT_LOAD_DEFAULT|FT_LOAD_NO_HINTING.  This was changed in
  last release (1.0.5), but caused major issues, so revert.
  https://github.com/behdad/harfbuzz/issues/143
(Reporter)

Updated

2 years ago
Depends on: 1211141
Status: UNCONFIRMED → NEW
Ever confirmed: true
:jfkthame, can you comment to the bug?
Flags: needinfo?(jfkthame)

Updated

2 years ago
Whiteboard: [gfx-noted]
(Assignee)

Comment 2

2 years ago
It's fine to take an update, we generally like to track upstream; but in this case there's no particular urgency, as the important fixes in 1.0.6 are not relevant to our usage -- we don't use either the hb-ft-font or hb-ot-font parts of the library in our build.
Flags: needinfo?(jfkthame)
(Assignee)

Comment 3

2 years ago
Created attachment 8678754 [details] [diff] [review]
Update harfbuzz to release 1.0.6

Just a couple of bugfixes here; they're important for harfbuzz in general, but don't actually affect our use of it.
Attachment #8678754 - Flags: review?(jdaggett)
(Assignee)

Updated

2 years ago
Assignee: nobody → jfkthame
Status: NEW → ASSIGNED

Updated

2 years ago
Attachment #8678754 - Flags: review?(jdaggett) → review+
(Assignee)

Comment 4

2 years ago
https://hg.mozilla.org/integration/mozilla-inbound/rev/18d52e7a0d80bda0507dca823806204b9595f2e9
Bug 1215428 - Update harfbuzz to release 1.0.6. r=jdaggett

Comment 5

2 years ago
bugherder
https://hg.mozilla.org/mozilla-central/rev/18d52e7a0d80
Status: ASSIGNED → RESOLVED
Last Resolved: 2 years ago
status-firefox44: --- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla44
(Reporter)

Updated

2 years ago
Blocks: 1226175
You need to log in before you can comment on or make changes to this bug.