Rolling 3 dependencies

Roll third_party/SPIRV-Tools/ 08fcf8a4a..958f7e72a (10 commits)

https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/08fcf8a4abdc..958f7e72a7a9

$ git log 08fcf8a4a..958f7e72a --date=short --no-merges --format='%ad %ae %s'
2019-09-23 afdx Employ the "swarm testing" idea in spirv-fuzz (#2890)
2019-09-23 afdx Fix operand index in spirv-fuzz (#2895)
2019-09-23 dneto Update DEPS: effcee, re2, googletest (#2881)
2019-09-23 dneto Add method comment for opt::Function::WhileEachInst (#2867)
2019-09-20 stevenperron Use OpReturn* in wrap-opkill (#2886)
2019-09-20 afdx Fix to CMakeLists for spirv-fuzz tests (#2888)
2019-09-20 afdx Allow validation during spirv-fuzz replay (#2873)
2019-09-20 afdx Disable long-running fuzzer tests by default (#2887)
2019-09-19 stevenperron Revert "Use OpReturn* in wrap-opkill"
2019-09-19 stevenperron Use OpReturn* in wrap-opkill

Roll third_party/glslang/ f7a48b153..973d0e538 (1 commit)

https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang/+log/f7a48b153f2a..973d0e538292

$ git log f7a48b153..973d0e538 --date=short --no-merges --format='%ad %ae %s'
2019-09-20 cepheus GLSL/SPV: Fix #1900: Drop const on literal when doing an object copy.

Roll third_party/shaderc/ 68b6857ac..cb8b3fc5c (1 commit)

https://chromium.googlesource.com/external/github.com/google/shaderc/+log/68b6857ac09d..cb8b3fc5caf9

$ git log 68b6857ac..cb8b3fc5c --date=short --no-merges --format='%ad %ae %s'
2019-09-19 rharrison Rolling 6 dependencies and update known_failures (#809)

Created with:
  roll-dep third_party/SPIRV-Tools third_party/glslang third_party/shaderc third_party/spirv-cross third_party/spirv-headers

Change-Id: I2e18f0533a45b243521569194415706d418d8b54
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/11520
Reviewed-by: Kai Ninomiya <kainino@chromium.org>
Commit-Queue: Ryan Harrison <rharrison@chromium.org>
diff --git a/DEPS b/DEPS
index 235abc3..3abda62 100644
--- a/DEPS
+++ b/DEPS
@@ -56,7 +56,7 @@
 
   # SPIRV compiler dependencies: SPIRV-Tools, SPIRV-headers, glslang and shaderc
   'third_party/SPIRV-Tools': {
-    'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Tools@08fcf8a4abdc7131033e25694be8cb71f5cf1c0e',
+    'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Tools@958f7e72a7a9fcb27568763196000994b6d07252',
     'condition': 'dawn_standalone',
   },
   'third_party/spirv-headers': {
@@ -64,11 +64,11 @@
     'condition': 'dawn_standalone',
   },
   'third_party/glslang': {
-    'url': '{chromium_git}/external/github.com/KhronosGroup/glslang@f7a48b153f2acb4549106116d420e4d9a2159e0e',
+    'url': '{chromium_git}/external/github.com/KhronosGroup/glslang@973d0e538292c85b7baf9bb5aaf755894429f76a',
     'condition': 'dawn_standalone',
   },
   'third_party/shaderc': {
-    'url': '{chromium_git}/external/github.com/google/shaderc@68b6857ac09df396b51c740876654e9efca97f53',
+    'url': '{chromium_git}/external/github.com/google/shaderc@cb8b3fc5caf99c54fba88ac3c0a45ed6e50c0f43',
     'condition': 'dawn_standalone',
   },