Roll external/skia f00524707da7..cdc923886bdb (8 commits)

https://skia.googlesource.com/skia.git/+log/f00524707da7..cdc923886bdb

2019-11-06 nigeltao@google.com Inline SkWuffsCodec::readFrames
2019-11-06 rosasco@google.com Fully delineate GL usage w/ skia_use_gl
2019-11-06 borenet@google.com [infra] Remove Calmbench and ParentRevision bots
2019-11-06 nifong@google.com Record min and max frame times from skpbench in perf
2019-11-06 egdaniel@google.com Have vulkan command and descriptor sets handle failed creation.
2019-11-06 bungeman@google.com Reland "Fix empty run handling in trivial shaper iterators"
2019-11-06 michaelludwig@google.com Combine mask and edge distance in TessellationHelper
2019-11-06 robertphillips@google.com Assert we are now in the world of single-primitive-type render passes

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://skia-autoroll.corp.goog/r/android-master-autoroll
Please CC stani@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

Test: Presubmit checks will test this change.
Change-Id: Ic04411c25912479f9026813ee0f3ed15861d41a6
Exempt-From-Owner-Approval: The autoroll bot does not require owner approval.