commit | 7e00fed99a45512b17c974482c73ddcb72181850 | [log] [tgz] |
---|---|---|
author | Dominik Röttsches <drott@chromium.org> | Wed Aug 01 13:05:51 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Aug 01 13:05:51 2018 |
tree | aebb72d60a0c0bd8998b7dd7d5ec8a0a626db622 | |
parent | 56e969f5eb58b485ae95eeafbfffe60344d1fa5b [diff] |
Add unique font name lookup table implementation and tests Preparation for hooking up @font-face { src: local() } matching in Blink. For now adding an implementation that extracts full font name and postscript name from fonts given a set of directories to scan. Includes unit tests for basic functionality, compatibility with TrueType collections and for resilience against corrupted font files. For the general design see https://crbug.com/828317. Bug: 867877 Change-Id: I5f557d99a5be49671bd9aa13c1712b6f8a2aa96b Reviewed-on: https://chromium-review.googlesource.com/1151348 Reviewed-by: Jochen Eisinger <jochen@chromium.org> Reviewed-by: David Turner <digit@chromium.org> Reviewed-by: Emil A Eklund <eae@chromium.org> Commit-Queue: Dominik Röttsches <drott@chromium.org> Cr-Commit-Position: refs/heads/master@{#579785}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .