diff options
author | jshin@chromium.org <jshin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-04-01 21:30:34 +0000 |
---|---|---|
committer | jshin@chromium.org <jshin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-04-01 21:30:34 +0000 |
commit | 7f49dcbe337599792a76255059d867dfb6c0546e (patch) | |
tree | 26fc30ef257f9de6fc78149e0d52f12202ec2214 /third_party/harfbuzz-ng/src/hb-buffer.h | |
parent | 22f3763954e1d3e559fe92bf8add0a36104c14cd (diff) | |
download | chromium_src-7f49dcbe337599792a76255059d867dfb6c0546e.zip chromium_src-7f49dcbe337599792a76255059d867dfb6c0546e.tar.gz chromium_src-7f49dcbe337599792a76255059d867dfb6c0546e.tar.bz2 |
Update harfbuzz-ng to 0.9.14 from 0.9.10
Old revision: 34e6c3e3e452bdf6f93df565a70453a6e74d4c6e
New revision: f872a17462a75a3493623747bf3a3fbe54556c7b
What's new:
- A lot of Indic shaping bugs as well as a work-around for bugs in
FreeSans (Devanagari)
- New Win8-style Myanmar shaper
- New shaper for Tai Tham, Chan, New Tai Lue
See NEWS file for more details.
While I'm at this, I also 'fixed' README.chromium to make the copyright
information show up in about:credits page.
Two tests requiring rebaselines (khmer-selection and danda-space) are added to
the list of expected failure until they're rebaselined.
See also http://webkit.org/b/113450
BUG=chromium:96143
TEST=See comment #5 in the bug.
TBR=cpu
Review URL: https://chromiumcodereview.appspot.com/12438036
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@191666 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'third_party/harfbuzz-ng/src/hb-buffer.h')
-rw-r--r-- | third_party/harfbuzz-ng/src/hb-buffer.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/third_party/harfbuzz-ng/src/hb-buffer.h b/third_party/harfbuzz-ng/src/hb-buffer.h index 48ec4a5..55a4045 100644 --- a/third_party/harfbuzz-ng/src/hb-buffer.h +++ b/third_party/harfbuzz-ng/src/hb-buffer.h @@ -193,7 +193,7 @@ hb_buffer_reset (hb_buffer_t *buffer); /* Like reset, but does NOT clear unicode_funcs. */ void -hb_buffer_clear (hb_buffer_t *buffer); +hb_buffer_clear_contents (hb_buffer_t *buffer); /* Returns false if allocation failed */ hb_bool_t @@ -304,7 +304,7 @@ hb_buffer_serialize_glyphs (hb_buffer_t *buffer, unsigned int end, char *buf, unsigned int buf_size, - unsigned int *buf_consumed, + unsigned int *buf_consumed, /* May be NULL */ hb_font_t *font, /* May be NULL */ hb_buffer_serialize_format_t format, hb_buffer_serialize_flags_t flags); @@ -312,8 +312,8 @@ hb_buffer_serialize_glyphs (hb_buffer_t *buffer, hb_bool_t hb_buffer_deserialize_glyphs (hb_buffer_t *buffer, const char *buf, - unsigned int buf_len, - unsigned int *buf_consumed, + int buf_len, /* -1 means nul-terminated */ + const char **end_ptr, /* May be NULL */ hb_font_t *font, /* May be NULL */ hb_buffer_serialize_format_t format); |