Fix Google3 fonts. Use fontconfig rather than custom_directory_factory. Add Google3...
authorbenjaminwagner <benjaminwagner@google.com>
Tue, 1 Dec 2015 19:12:05 +0000 (11:12 -0800)
committerCommit bot <commit-bot@chromium.org>
Tue, 1 Dec 2015 19:12:05 +0000 (11:12 -0800)
commit2211a7bdd1680003a4decbebef76f153cd0a28fa
treede998b224538b319b8e5c1c522d3cd82bb5247e4
parent001e74426672e00f3f2783ccf728031662d4a358
Fix Google3 fonts. Use fontconfig rather than custom_directory_factory. Add Google3 font caching.

Some future dependents require these changes.

Depends on internal cl/108287941.

Review URL: https://codereview.chromium.org/1471033002
BUILD.public
gyp/ports.gyp
src/ports/SkFontConfigInterface_direct.cpp
src/ports/SkFontConfigInterface_direct.h [new file with mode: 0644]
src/ports/SkFontConfigInterface_direct_factory.cpp [new file with mode: 0644]
src/ports/SkFontConfigInterface_direct_google3.cpp [new file with mode: 0644]
src/ports/SkFontConfigInterface_direct_google3.h [new file with mode: 0644]
src/ports/SkFontConfigInterface_direct_google3_factory.cpp [new file with mode: 0644]
tools/BUILD.public.expected
tools/BUILD_simulator.py