Roll src/third_party/skia 95b96d6:3a30cc1
Roll src/third_party/skia 95b96d6:3a30cc1

Summary of changes available at:
https://chromium.googlesource.com/skia/+log/95b96d6..3a30cc1

CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
TBR=herb@google.com

Commits in this roll:
3a30cc1 mtklein@chromium.org Thou shalt use override consistently.
ab42ec7 herb@google.com Add asserts for shared mutex.
add79ef bsalomon@google.com Put drawPath in GrBatch.
f7d602a robertphillips@google.com Revert "Update SkLightingShader to support rotation"
a060eba halcanary@google.com SkPDF: Simplify PDFStream / emitObject() const
216b643 reed@google.com private iterator to visit all resource cache entries
fea7763 ethannicholas@google.com Fix transformed stroke width in GrAALinearizingConvexPathRenderer.
e5e6c60 borenet@google.com Add VisualBenchTestActivity for instrumentation-testing VisualBench
f3c15b7 bungeman@google.com Move SkTemplates.h to private.
9be0b00 joshualitt@chromium.org stop dropping AA when rect stays rect
f582282 reed@google.com change asABitmap to isABitmap on shader
790d74f mtklein@chromium.org No need to re-declare pure virtual name().
3b44dcf mtklein@chromium.org Patches on top of Radu's latest.
45b59ed robertphillips@google.com Update SkLightingShader to support rotation

Review URL: https://codereview.chromium.org/1288933005

Cr-Commit-Position: 972c6d2dc6dd5efdad1377c0d224e03eb8f276f7@{#344362}

ltilve/ChromiumGStreamerBackend,ltilve/ChromiumGStreamerBackend,CapOM/ChromiumGStreamerBackend,ltilve/ChromiumGStreamerBackend,ltilve/ChromiumGStreamerBackend,ltilve/ChromiumGStreamerBackend,CapOM/ChromiumGStreamerBackend,CapOM/ChromiumGStreamerBackend,CapOM/ChromiumGStreamerBackend,ltilve/ChromiumGStreamerBackend,ltilve/ChromiumGStreamerBackend,CapOM/ChromiumGStreamerBackend,CapOM/ChromiumGStreamerBackend,ltilve/ChromiumGStreamerBackend,ltilve/ChromiumGStreamerBackend,CapOM/ChromiumGStreamerBackend,CapOM/ChromiumGStreamerBackend,CapOM/ChromiumGStreamerBackend