Roll Skia from 76699a4495fe to 418fdebf1cca (13 revisions)

https://skia.googlesource.com/skia.git/+log/76699a4495fe..418fdebf1cca

2022-02-17 herb@google.com move top-level Slug creation from buffer to GrSlug
2022-02-17 brianosman@google.com Fix viewer crash with corrupted MSKPs
2022-02-17 bungeman@google.com Roll libjpeg-turbo to 2.1.2
2022-02-17 herb@google.com don't produce empty slugs
2022-02-17 michaelludwig@google.com Reland "Preserve base device origin on saveLayer and image filters"
2022-02-17 bungeman@google.com Delay creating CGColorSpace in SkScalerContext_Mac
2022-02-17 robertphillips@google.com [graphite] Switch PaintParamsKey over to a builder/result model
2022-02-17 michaelludwig@google.com Don't dither const shaders that don't have a GP override
2022-02-17 michaelludwig@google.com Revert "Use VectorXform to determine parametric segments for stroke curves"
2022-02-17 michaelludwig@google.com Use VectorXform to determine parametric segments for stroke curves
2022-02-17 jvanverth@google.com [graphite] Add TextureProxyView class.
2022-02-17 bungeman@google.com Revert "Preserve base device origin on saveLayer and image filters"
2022-02-17 drott@chromium.org Support font palette overrides through SkFontArguments

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 djsollen@google.com,scroggo@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/+doc/main/autoroll/README.md

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