| commit | c45af88dd76a2f11f7683cabc75a3a862cb83d16 | [log] [tgz] |
|---|---|---|
| author | Konstantin Pozin <kpozin@fuchsia.infra.roller.google.com> | Thu Jan 27 23:15:23 2022 +0000 |
| committer | Copybara-Service <copybara-worker@google.com> | Thu Jan 27 15:16:50 2022 -0800 |
| tree | 6c39d20323d0ea8b9bf4a77f42c5c58f85d5cde9 | |
| parent | 3e5600224e5ee5b9baa8a3e7f3e55f455793b6f4 [diff] |
[roll] Roll fuchsia [fonts] Improve Rust wrappers around FreeType in Font Info Loader - Simplify the lifetime management of `FTOpenArgs` and its data dependencies. - Implement a wrapper around `FT_Face`, adding a `Drop` implementation and exposing a Rusty iterator over its code points. (Additional Rusty accessors to follow in subsequent CLs.) TEST: fx set core.x64 --with src/fonts:tests fx test font_info_test font_info_tests Original-Bug: 74698 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/637865 Original-Revision: c0a8748c0e58be34c409baf1a11363565d6fa6b9 GitOrigin-RevId: 04db58b66b2e553b19a09f5d88db8dc941fb2964 Change-Id: I515e7bd9ebcdf932c0a9569999c4a34beb8b26c7
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.