Roll src/third_party/skia/ 71f867c22..6229b1240 (24 commits)

https://skia.googlesource.com/skia.git/+log/71f867c22946..6229b1240aae

$ git log 71f867c22..6229b1240 --date=short --no-merges --format='%ad %ae %s'
2017-07-24 bungeman Control crash ArenaAlloc for unsatisfiable requests.
2017-07-24 robertphillips Fifth small fragment from "Reduce dependence on GrSurface's origin field"
2017-07-24 robertphillips Fourth fragment from "Reduce dependence on GrSurface's origin field"
2017-07-24 mtklein sprinkle more tracing in GM, tests, and ok, and add TRACE_FUNC
2017-07-24 robertphillips Third small fragment from "Reduce dependence on GrSurface's origin field"
2017-07-24 kjlubick Remove Ci20 MIPS devices
2017-07-24 mtklein ok, basic tracing support
2017-07-24 jvanverth Add temporary fix for DrawShadowRec bounds.
2017-07-24 mtklein ok, do not print time or memory use for skipped tests
2017-07-24 brianosman Quick documentation of tracing support in our tools
2017-07-24 brianosman Faster, thread-safe implementation
2017-07-21 reed remove guard for tiling
2017-07-24 bungeman Don't use fonts with many glyphs in fontmgr_bounds.
2017-07-24 mtklein add suggested decode color type to colorspaceinfo
2017-07-24 mtklein Don't write .pdfs in DM on the bots.
2017-07-24 ethannicholas SPIR-V geometry shader support
2017-07-24 bsalomon Make GrProcessorTestFactory be templated on smart ptr class rather than processor class.
2017-07-24 kjlubick Align const pointer casts in SkRect
2017-07-24 bungeman Revert "pass surface to device-manager"
2017-07-18 ethannicholas SPIR-V array constructors
2017-07-21 ethannicholas SPIR-V matrix fixes
2017-07-21 bsalomon Remove unused function GrDrawOp::DumpPipelineInfo
2017-07-21 robertphillips Second small fragment from "Reduce dependence on GrSurface's origin field"
2017-07-22 reed remove (unused?) arcto patheffect

Created with:
  roll-dep src/third_party/skia
BUG=747043


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

If the roll is causing failures, see:
http://www.chromium.org/developers/tree-sheriffs/sheriff-details-chromium#TOC-Failures-due-to-DEPS-rolls


CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel
TBR=kjlubick@chromium.org

Change-Id: Iad5299e6ac4f91fff1d0aafc8d9764a5c5acfa45
Reviewed-on: https://chromium-review.googlesource.com/584109
Reviewed-by: Skia Deps Roller <skia-deps-roller@chromium.org>
Commit-Queue: Skia Deps Roller <skia-deps-roller@chromium.org>
Cr-Commit-Position: refs/heads/master@{#489222}