Revert "oop: Implement linux oop fonts support."

This reverts commit c39d862bce3dd59bb88708fdccc237655146a3d7.

Reason for revert: cc_unittests failing on Linux msan test.

https://build.chromium.org/p/chromium.memory/builders/Linux%20MSan%20Tests

See http://crbug.com/782001

Original change's description:
> oop: Implement linux oop fonts support.
> 
> This patch enables us to be able to use linux fonts in oop raster mode, with
> the exception of webfonts. The changes are summarized below:
> 
> - Introduce PaintTypeface, a Paint equivalent of SkTypeface
> - Introduce PaintTextBlob, a Paint equivalent of SkTextBlob
> - Introduce PaintTextBlobBuilder, a Paint equivalent of SkTextBlobBuilder
> - Introduce PaintFont, a Paint equivalent of some of the SkPaint flags
>   that deal with fonts.
> - Serialize and deserialize drawTextBlobOp
> - Update platform/fonts to use PaintTypeface in places that end up being painted
>   - Update FontPlatformData to use PaintTypefaces
> 
> R=​enne@chromium.org
> TBR=asvitkine@chromium.org
> 
> Bug: 777631
> Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
> Change-Id: I02233be5533e753a99d3d7f32eabfeebfa85308a
> Reviewed-on: https://chromium-review.googlesource.com/730568
> Commit-Queue: vmpstr <vmpstr@chromium.org>
> Reviewed-by: Alexei Svitkine <asvitkine@chromium.org>
> Reviewed-by: Emil A Eklund <eae@chromium.org>
> Reviewed-by: enne <enne@chromium.org>
> Reviewed-by: Dominik Röttsches <drott@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#514210}

TBR=vmpstr@chromium.org,asvitkine@chromium.org,enne@chromium.org,eae@chromium.org,drott@chromium.org,khushalsagar@chromium.org

Change-Id: If8a71dc8883017e5ab4216970dd8115339b36ae5
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 777631
Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
Reviewed-on: https://chromium-review.googlesource.com/755628
Reviewed-by: Scott Violet <sky@chromium.org>
Commit-Queue: Scott Violet <sky@chromium.org>
Cr-Commit-Position: refs/heads/master@{#514286}
46 files changed