Roll glslang and shaderc

These new versions contain the fix for not having static libraries
with no sources depending on source sets in their BUILD.gn

BUG=chromium:870747

Change-Id: Ib979d5ee581f37db22347f0f725086a9b9833d07
Reviewed-on: https://dawn-review.googlesource.com/c/1900
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
diff --git a/DEPS b/DEPS
index d284c54..94cfdc8 100644
--- a/DEPS
+++ b/DEPS
@@ -64,11 +64,11 @@
     'condition': 'dawn_standalone',
   },
   'third_party/glslang': {
-    'url': '{chromium_git}/external/github.com/KhronosGroup/glslang@ca042a0ffbb6fe09a47c1c867d911b3a69d2102e',
+    'url': '{chromium_git}/external/github.com/KhronosGroup/glslang@a08f465d5398518e9a6aeebd4775604a4c10e381',
     'condition': 'dawn_standalone',
   },
   'third_party/shaderc': {
-    'url': '{chromium_git}/external/github.com/google/shaderc@196d38f64e4d919ddb26557f176ca134e2d88ddc',
+    'url': '{chromium_git}/external/github.com/google/shaderc@909f0d3d31e7e7c8f39b40ba0e1dd7f99b749776',
     'condition': 'dawn_standalone',
   },
 
diff --git a/third_party/glslang b/third_party/glslang
index ca042a0..a08f465 160000
--- a/third_party/glslang
+++ b/third_party/glslang
@@ -1 +1 @@
-Subproject commit ca042a0ffbb6fe09a47c1c867d911b3a69d2102e
+Subproject commit a08f465d5398518e9a6aeebd4775604a4c10e381
diff --git a/third_party/shaderc b/third_party/shaderc
index 196d38f..909f0d3 160000
--- a/third_party/shaderc
+++ b/third_party/shaderc
@@ -1 +1 @@
-Subproject commit 196d38f64e4d919ddb26557f176ca134e2d88ddc
+Subproject commit 909f0d3d31e7e7c8f39b40ba0e1dd7f99b749776