Update the input language level of Closure compiler

This allows us to use more modern features like Object spread.

Change-Id: I3a8a119443cf43b27e3ac9390e188408976d82e2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1823847
Reviewed-by: Yang Guo <yangguo@chromium.org>
Commit-Queue: Tim Van der Lippe <tvanderlippe@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#699736}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: f7348e93165873639e57c78bd877e0640a7a6317
diff --git a/scripts/compile_frontend.py b/scripts/compile_frontend.py
index afe10c5..0f251eb 100755
--- a/scripts/compile_frontend.py
+++ b/scripts/compile_frontend.py
@@ -245,7 +245,7 @@
     'SIMPLE_OPTIMIZATIONS',
     '--warning_level',
     'VERBOSE',
-    '--language_in=ECMASCRIPT_2017',
+    '--language_in=ECMASCRIPT_NEXT',
     '--language_out=ES5_STRICT',
     '--extra_annotation_name',
     'suppressReceiverCheck',