Closed Bug 1228540 Opened 9 years ago Closed 9 years ago

update harfbuzz to upstream release 1.1.3

Categories

(Core :: Graphics: Text, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla46
Tracking Status
firefox46 --- fixed

People

(Reporter: ionnv, Assigned: jfkthame)

References

()

Details

(Whiteboard: gfx-noted)

Attachments

(2 files)

http://cgit.freedesktop.org/harfbuzz/commit/?id=d44d52bd0da033865641dfd39d94852119fd4fd7 Overview of changes leading to 1.1.2 Wednesday, November 26, 2015 ==================================== - Fix badly-broken fallback shaper that affected terminology. https://github.com/behdad/harfbuzz/issues/187 - Fix y_scaling in Graphite shaper. - API changes: * An unset glyph_h_origin() function in font-funcs now (sensibly) implies horizontal origin at 0,0. Ie, the nil callback returns true instead of false. As such, implementations that have a glyph_h_origin() that simply returns true, can remove that function with HarfBuzz >= 1.1.2. This results in a tiny speedup. Overview of changes leading to 1.1.1 Wednesday, November 24, 2015 ==================================== - Build fixes, specially for hb-coretext.
Depends on: 1226175
Whiteboard: gfx-noted
HarfBuzz has several bugfixes after version 1.1.2 recently, especially for Syriac and Mongolian scripts, waiting for new release to update may will be better.
(In reply to Krasnaya Ploshchad from comment #1) > HarfBuzz has several bugfixes after version 1.1.2 recently, especially for > Syriac and Mongolian scripts, waiting for new release to update may will be > better. They also fixed a bug for Balinese.
(In reply to Krasnaya Ploshchad from comment #2) > (In reply to Krasnaya Ploshchad from comment #1) > > HarfBuzz has several bugfixes after version 1.1.2 recently, especially for > > Syriac and Mongolian scripts, waiting for new release to update may will be > > better. > > They also fixed a bug for Balinese. They also fixed a bug for Malayalam font Nirmala shipped on Windows 10.
Summary: update harfbuzz to upstream release 1.1.2 → update harfbuzz to upstream release 1.1.3
Straightforward update to the latest release from upstream. https://treeherder.mozilla.org/#/jobs?repo=try&revision=04c80bebb219.
Attachment #8707335 - Flags: review?(jdaggett)
Assignee: nobody → jfkthame
Status: NEW → ASSIGNED
As mentioned in the 1.1.2 notes (see comment 0), we no longer need to provide this.
Attachment #8707337 - Flags: review?(jdaggett)
Attachment #8707337 - Flags: review?(jdaggett) → review+
Attachment #8707335 - Flags: review?(jdaggett) → review+
https://hg.mozilla.org/integration/mozilla-inbound/rev/96166e9cc7cc28b2aa46bd95d71655b1621fd436 Bug 1228540 - Update harfbuzz to release 1.1.3. r=jdaggett https://hg.mozilla.org/integration/mozilla-inbound/rev/9dd368e37db166b99e6d3347df4c76f55c265330 Bug 1228540 - pt 2 - Remove our HBGetGlyphHOrigin callback, as the default behavior is sufficient. r=jdaggett
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla46
Blocks: 1249861
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: