[bazel] Update to use emsdk 3.1.4

PS1 regenerates the BUILD.bazel files

This allows us to use closure to minify the JS in canvaskit.js

Change-Id: Ib8326d2e3a19cd2168b740b6946f9165a2810133
Bug: skia:12541
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/509177
Reviewed-by: Ben Wagner <bungeman@google.com>
diff --git a/WORKSPACE.bazel b/WORKSPACE.bazel
index a13cce5..25a69f2 100644
--- a/WORKSPACE.bazel
+++ b/WORKSPACE.bazel
@@ -6,11 +6,11 @@
 # See https://github.com/emscripten-core/emsdk/tree/85d27a4a2a60d591613a305b14ae438c2bb3ce11/bazel#setup-instructions
 http_archive(
     name = "emsdk",
-    sha256 = "a2c5f3cf36525cf6a4b569f9d25500e3b2f7341c6e6779b54bcf4703b834202d",
-    strip_prefix = "emsdk-3.1.0/bazel",
+    sha256 = "7dc13d967705582e11ff62ae143425dbc63c38372f1a1b14f0cb681fda413714",
+    strip_prefix = "emsdk-3.1.4/bazel",
     urls = [
-        "https://github.com/emscripten-core/emsdk/archive/refs/tags/3.1.0.tar.gz",
-        "https://storage.googleapis.com/skia-world-readable/bazel/a2c5f3cf36525cf6a4b569f9d25500e3b2f7341c6e6779b54bcf4703b834202d.tar.gz",
+        "https://github.com/emscripten-core/emsdk/archive/refs/tags/3.1.4.tar.gz",
+        "https://storage.googleapis.com/skia-world-readable/bazel/7dc13d967705582e11ff62ae143425dbc63c38372f1a1b14f0cb681fda413714.tar.gz",
     ],
 )
 
@@ -20,7 +20,7 @@
 
 load("@emsdk//:emscripten_deps.bzl", emsdk_emscripten_deps = "emscripten_deps")
 
-emsdk_emscripten_deps(emscripten_version = "3.1.0")
+emsdk_emscripten_deps(emscripten_version = "3.1.4")
 
 build_cpp_toolchain(
     # Meant to run on amd64 linux and compile for amd64 linux.