Roll src/third_party/skia/ c4025189d..7eb33da7e (12 commits).
Roll src/third_party/skia/ c4025189d..7eb33da7e (12 commits).

https://chromium.googlesource.com/skia.git/+log/c4025189d31e..7eb33da7eede

$ git log c4025189d..7eb33da7e --date=short --no-merges --format='%ad %ae %s'
2016-05-04 reed Revert of SkOncePtr -> SkOnce (patchset #4 id:60001 of https://codereview.chromium.org/1953533002/ )
2016-05-04 reed Revert of SK_DECLARE_STATIC_MUTEX -> static SkMutex (patchset #1 id:1 of https://codereview.chromium.org/1948193002/ )
2016-05-04 mtklein SK_DECLARE_STATIC_MUTEX -> static SkMutex
2016-05-04 mtklein SkOncePtr -> SkOnce
2016-05-04 mtklein Now we're on MSVC 2015, try using std::chrono for timing again.
2016-05-04 mtklein Simplify implementation of SkOnce to not need so many comments.
2016-05-04 bsalomon Make cap only affect the keys of GrShapes that are possibly-open
2016-05-04 jvanverth Rename VulkanViewer to Viewer, take 2.
2016-05-04 benjaminwagner Remove executable bit from source code files.
2016-05-04 reed move colorshader into its own .cpp, add color4f variant
2016-05-04 msarett Fix ICO bug exposed by the fuzzer
2016-05-04 robertphillips Add Gr*Proxy classes

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

Review-Url: https://codereview.chromium.org/1952143002
Cr-Commit-Position: 972c6d2dc6dd5efdad1377c0d224e03eb8f276f7@{#391745}

axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk