Closed Bug 1269343 Opened 5 years ago Closed 4 years ago
update harfbuzz to upstream release 1
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:46.0) Gecko/20100101 Firefox/46.0 Build ID: 20160421124000 Steps to reproduce: https://cgit.freedesktop.org/harfbuzz/commit/?id=a5b7b0dd4508d8a1e7573b75c4cb8832c9e34e3f Overview of changes leading to 1.2.7 Monday, May 2, 2016 ==================================== - Blacklist another version of Times New Roman (Bold) Italic from Windows 7. - Fix Mongolian Free Variation Selectors shaping with certain fonts. - Fix Tibetan shorthand contractions shaping. - Improved list of language tag mappings. - Unbreak build on Windows CE. - Make 'glyf' table loading lazy in hb-ot-font.
This version has big improvements for Mongolian, Manchu and Tibetan. If you want to know what will happened after this update, you can see browse following pages: https://en.wikipedia.org/wiki/Manchu_alphabet, using Oyun fonts by Inner Mongolian University: http://oyun.mglip.com/mongolfont/index.aspx http://www.babelstone.co.uk/Tibetan/Contractions.html, using recent version of Microsoft Himalaya
(In reply to Krasnaya Ploshchad from comment #1) > This version has big improvements for Mongolian, Manchu and Tibetan. If you > want to know what will happened after this update, you can see browse > following pages: > > https://en.wikipedia.org/wiki/Manchu_alphabet, using Oyun fonts by Inner > Mongolian University: http://oyun.mglip.com/mongolfont/index.aspx > http://www.babelstone.co.uk/Tibetan/Contractions.html, using recent version > of Microsoft Himalaya Several texts in these pages looks different between IE/Edge and current version of Firefox
In bug 1128658 HarfBuzz have found a bug that affects Devanagari text layout with Arial Unicode MS, maybe waiting for HarfBuzz 1.2.8 or higher would be better.
HarfBuzz 1.3.0 released https://cgit.freedesktop.org/harfbuzz/commit/?id=a732e00ea4fffebaa85a89420f09df4c11d650e0 Overview of changes leading to 1.3.0 Thursday, July 21, 2016 ==================================== - Update to Unicode 9.0.0 - Move Javanese from Indic shaper to Universal Shaping Engine. - Allow MultipleSubst to delete a glyph (matching Windows engine). - Update Universal Shaping Engine to latest draft from Microsoft. - DirectWrite backend improvements. Note: this backend is for testing ONLY. - CoreText backend improvements with unreachable fonts. - Implement symbol fonts (cmap 3.0.0) in hb-ft and hb-ot-font. - Blacklist bad GDEF of more fonts (Tahoma & others). - Misc fixes.
Summary: update harfbuzz to upstream release 1.2.7 → update harfbuzz to upstream release 1.3.0
4 years ago
Status: UNCONFIRMED → NEW
Ever confirmed: true
Routine update to pick up latest improvements (see issues mentioned above). I've pulled the latest trunk code from upstream, rather than the actual 1.3.0 release, as there are a few additional post-1.3.0 fixes that seem worth taking at the same time.
Attachment #8783356 - Flags: review?(jmuizelaar)
Assignee: nobody → jfkthame
Status: NEW → ASSIGNED
Attachment #8783356 - Flags: review?(jmuizelaar) → review+
https://hg.mozilla.org/integration/mozilla-inbound/rev/ad40e1942ad2c5b0f0723ef4bf6114b506dd721d Bug 1269343 - Update harfbuzz to release 1.3.0 + additional recent fixes from upstream. r=jrmuizel
4 years ago
No longer blocks: 1301972
You need to log in before you can comment on or make changes to this bug.