gfx/harfbuzz/TODO
author Patrick Brosset <pbrosset@mozilla.com>
Thu, 22 Nov 2018 18:23:46 +0000
changeset 447796 be33905d0aca61fca9527907dfc56156db4ffdca
parent 424325 4af580347b1c655f23efc2924e96ddd88b0dbaca
child 452198 2d077b8e0b5b7ecc9187e5e3cba1022955363d84
permissions -rw-r--r--
Bug 1503180 - Part 4 - Give the sizing section names the right colors; r=mtigley Differential Revision: https://phabricator.services.mozilla.com/D12681

General fixes:
=============

- Implement 'rand' feature.


API issues:
===========

- API to accept a list of languages?

- Remove hb_ot_shape_glyphs_closure()?


API additions
=============

- Language to/from script.

- Add hb-cairo glue

- Add sanitize API (and a cached version, that saves result on blob user-data)

- BCP 47 language handling / API (language_matches?)

- Add hb_font_create_unscaled()?

- Add query / enumeration API for aalt-like features?

- Add segmentation API

- Add hb-fribidi glue?


hb-view / hb-shape enhancements:
===============================

- Add --width, --height, --auto-size, --ink-box, --align, etc?