Closed Bug 1238653 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 DUPLICATE of bug 1228540

People

(Reporter: shanshandehongxing, Unassigned)

Details

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:43.0) Gecko/20100101 Firefox/43.0 Build ID: 20160105164030 Steps to reproduce: http://cgit.freedesktop.org/harfbuzz/commit/?id=11441291bbf4326dca9b14ec3e9cad3d4d229303 Overview of changes leading to 1.1.3 Monday, January 11, 2016 ==================================== - Ported Indic shaper to Unicode 8.0 data. - Universal Shaping Engine fixes. - Speed up CoreText shaper when font fallback happens in CoreText. - Documentation improvements, thanks to Khaled Hosny. - Very rough directwrite shaper for testing, thanks to Ebrahim Byagowi. - Misc bug fixes. - New API: * Font extents: hb_font_extents_t hb_font_get_font_extents_func_t hb_font_get_font_h_extents_func_t hb_font_get_font_v_extents_func_t hb_font_funcs_set_font_h_extents_func hb_font_funcs_set_font_v_extents_func hb_font_get_h_extents hb_font_get_v_extents hb_font_get_extents_for_direction * Buffer message (aka debug): hb_buffer_message_func_t hb_buffer_set_message_func() Actual message protocol to be fleshed out later.
This release has some shaping improves after 1.1.2, especially for Syriac, Mongolian, Balinese and Malayalam. See their commits.
Oh, sorry, I have not mentioned this is resolved in bug 1228540.
Status: UNCONFIRMED → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.