Revert^2 "[Fontations-backend] Use new outline API"

This reverts commit be4814b7c3e7805e5d9be646a94c76428172ab10.

Reason for revert: Chromium rolled Fontations in [1], Chromium rollers should no longer fail.

[1] https://chromium-review.googlesource.com/c/chromium/src/+/5139687

Original change's description:
> Revert "[Fontations-backend] Use new outline API"
>
> This reverts commit 95da971fcf9fe2639fc700a709ad0eef37fa62a1.
>
> Reason for revert: Looks like this is breaking the Android build in the Chrome roller.
>
> Original change's description:
> > [Fontations-backend] Use new outline API
> >
> > Use new outline API, needed for holding hinter state in the future. See
> > [1] for details. Old API will be removed. Fetch patch version update
> > for Fontations in the process, needed for making this change.
> >
> > [1] https://github.com/googlefonts/fontations/pull/727
> >
> > Bug: b/40045335
> > Cq-Include-Trybots: luci.skia.skia.primary:Build-Debian10-Clang-x86_64-Debug-Fontations,Build-Mac-Clang-x86_64-Debug-Fontations,Test-Debian10-Clang-GCE-CPU-AVX2-x86_64-Debug-All-Fontations,Test-Mac12-Clang-MacBookPro16.2-CPU-AppleIntel-x86_64-Debug-All-Fontations
> > Change-Id: Ie008afa18ab4d1b88934ac77ce32a9c571c748c5
> > Reviewed-on: https://skia-review.googlesource.com/c/skia/+/791156
> > Reviewed-by: Ben Wagner <bungeman@google.com>
> > Commit-Queue: Dominik Röttsches <drott@google.com>
> > Commit-Queue: Dominik Röttsches <drott@chromium.org>
>
> Bug: b/40045335
> Change-Id: Ia732926c6b2755149081caed0e5b22127516e9a0
> Cq-Include-Trybots: luci.skia.skia.primary:Build-Debian10-Clang-x86_64-Debug-Fontations,Build-Mac-Clang-x86_64-Debug-Fontations,Test-Debian10-Clang-GCE-CPU-AVX2-x86_64-Debug-All-Fontations,Test-Mac12-Clang-MacBookPro16.2-CPU-AppleIntel-x86_64-Debug-All-Fontations
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Reviewed-on: https://skia-review.googlesource.com/c/skia/+/792096
> Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
> Commit-Queue: Jim Van Verth <jvanverth@google.com>
> Reviewed-by: Ben Wagner <bungeman@google.com>

Bug: b/40045335
Change-Id: Id916fe319b845a96ffbf161b668bc201ff1476b6
Cq-Include-Trybots: luci.skia.skia.primary:Build-Debian10-Clang-x86_64-Debug-Fontations,Build-Mac-Clang-x86_64-Debug-Fontations,Test-Debian10-Clang-GCE-CPU-AVX2-x86_64-Debug-All-Fontations,Test-Mac12-Clang-MacBookPro16.2-CPU-AppleIntel-x86_64-Debug-All-Fontations
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/793256
Auto-Submit: Dominik Röttsches <drott@chromium.org>
Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: Dominik Röttsches <drott@google.com>
Commit-Queue: Ben Wagner <bungeman@google.com>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Reviewed-by: Ben Wagner <bungeman@google.com>
3 files changed