History log of /external/harfbuzz_ng/test/api/test-font.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
da29b43794cfa3f9a602c34b33c5d8a9c36f87b5 05-Nov-2015 Behdad Esfahbod <behdad@behdad.org> Separate nil font-funcs from parent-peeking font-funcs

API change: all fonts created with hb_font_create() now inherit from
(ie have parent) hb_font_get_empty().
/external/harfbuzz_ng/test/api/test-font.c
3e905e396bcd745bda88e751998a76556c5cb8c6 08-Oct-2015 Behdad Esfahbod <behdad@behdad.org> Add hb_font_set_parent()

No reason to not have it. Makes life easier later.
We (hb-ft, hb-ot-font, etc) can use this API to inject new
parent into a font...
/external/harfbuzz_ng/test/api/test-font.c
88da7bba9fa4665b33f5bfcd45add7443097eaf3 02-Oct-2015 Behdad Esfahbod <behdad@behdad.org> Default font scale to face upem

Makes for a better default and avoids nasty inheritance issues.
See mailing list thread "Default hb_font_t scale".
/external/harfbuzz_ng/test/api/test-font.c
1866e17114b41d565eb066e7d9393c2ff3e0a12b 02-Oct-2015 Behdad Esfahbod <behdad@behdad.org> Make hb_font_create_sub_font() NOT make parent immutable

We don't rely on that. However, whenever hb_font_make_immutable()
is called, it makes its parenting chain immutable.
/external/harfbuzz_ng/test/api/test-font.c
eb0bf3ae6688b7e98a706df2ad2714c071d77e22 06-Aug-2014 Behdad Esfahbod <behdad@behdad.org> Relax inert checks

Previously, when creating an object from inert inputs (eg:
"hb_font_create(hb_face_get_empty())") we returned the inert
empty object. This is not helpful as there are legitimate
usecases to do that.

We now never return the inert object unless allocation failed.

Tests are revised to reflect.
/external/harfbuzz_ng/test/api/test-font.c
7235f33f9e5e031622a00a84f4b2e98f16803579 10-Jun-2013 Behdad Esfahbod <behdad@behdad.org> Fix misc warnings reported by cppcheck

https://bugs.freedesktop.org/show_bug.cgi?id=65544
/external/harfbuzz_ng/test/api/test-font.c
4d6dafd47f4271549e528d2e8047d50562aef399 19-Jan-2012 Behdad Esfahbod <behdad@behdad.org> Rename test/ to test/api/
/external/harfbuzz_ng/test/api/test-font.c