Roll third_party/skia/ d31b15da6..96dbf7403 (690 commits; 8 trivial rolls)

https://chromium.googlesource.com/skia.git/+log/d31b15da6e33..96dbf7403e4b

Created with:
  roll-dep third_party/skia

R=nigi@chromium.org

Change-Id: Idbce55a2c2b266ec5b0ba35a9ebff3a98e408ff4
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/85043
Reviewed-by: Hui Yingst <nigi@chromium.org>
Commit-Queue: K. Moon <kmoon@chromium.org>
diff --git a/DEPS b/DEPS
index 7826128..ae21569 100644
--- a/DEPS
+++ b/DEPS
@@ -115,7 +115,7 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling skia
   # and whatever else without interference from each other.
-  'skia_revision': 'd31b15da6e33f25eae6fcd8ce1b440efc27fe61d',
+  'skia_revision': '96dbf7403e4bc07d5bbab067661e735083c51768',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling tools_memory
   # and whatever else without interference from each other.