Disable Fontations FontConfig indexing and disregard old caches

As a stop-gap solution, disable Fontations indexing in FontConfig, and
move back to using FreeType while we sort out why specific broken
fonts cause incorrect indexing.

Note: When reverting this, we need to make sure that if FontConfig cache
version has not been changed since this was broken, the code then also
needs to be able to handle cache entries that may have been incorrectly
added, for example for the HEJI2Text.otf font, see bug.

Bug: 442747781
Change-Id: Iff53de2d73131e6ddcf6256ae77baac0d4eb6ce0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6919162
Reviewed-by: Ben Wagner <[email protected]>
Commit-Queue: Dominik Röttsches <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1511734}
NOKEYCHECK=True
GitOrigin-RevId: 206882f864fa01256761a755a89054ac61ac3848
2 files changed