Closed Bug 1215428 Opened 4 years ago Closed 4 years ago

update harfbuzz to upstream release 1.0.6

Categories

(Core :: Graphics: Text, defect)

defect
Not set

Tracking

()

RESOLVED FIXED
mozilla44
Tracking Status
firefox44 --- fixed

People

(Reporter: ionnv, Assigned: jfkthame)

References

()

Details

(Whiteboard: [gfx-noted])

Attachments

(1 file)

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
Depends on: 1211141
:jfkthame, can you comment to the bug?
Flags: needinfo?(jfkthame)
Whiteboard: [gfx-noted]
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)
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: nobody → jfkthame
Status: NEW → ASSIGNED
Attachment #8678754 - Flags: review?(jdaggett) → review+
https://hg.mozilla.org/mozilla-central/rev/18d52e7a0d80
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla44
Blocks: 1226175
You need to log in before you can comment on or make changes to this bug.