Roll v8/ c623fabe5..604c50c84 (9 commits)

https://chromium.googlesource.com/v8/v8.git/+log/c623fabe5643..604c50c84e67

Version 7.1.132

Update array_buffer JS test to adjust for
https://chromium.googlesource.com/v8/v8/+/5cfe1a6b on Windows for 32-bit
and ASAN builds.

Change-Id: I7cfea684ab56d4a809989a7f029d7fc013eac372
Reviewed-on: https://pdfium-review.googlesource.com/c/44370
Reviewed-by: Tom Sepez <tsepez@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
diff --git a/DEPS b/DEPS
index 0aaea9d..806bfee 100644
--- a/DEPS
+++ b/DEPS
@@ -33,7 +33,7 @@
   'skia_revision': '588f879677d4f36e16a42dd96876534f104c2e2f',
   'tools_memory_revision': 'f7b00daf4df7f6c469f5fbc68d7f40f6bd15d6e6',
   'trace_event_revision': '211b3ed9d0481b4caddbee1322321b86a483ca1f',
-  'v8_revision': 'c623fabe5643279fa68f2d534bf858e0592dd9a3',
+  'v8_revision': '604c50c84e672c099cbcbd6dd19928a0381d9688',
   'yasm_source_revision': '720b70524a4424b15fc57e82263568c8ba0496ad',
   'zlib_revision': 'dcf1d0f8c952f76cfceefb4ba61e004f93ad7287',
 }
diff --git a/testing/resources/javascript/array_buffer.in b/testing/resources/javascript/array_buffer.in
index f06c8c5..06371ba 100644
--- a/testing/resources/javascript/array_buffer.in
+++ b/testing/resources/javascript/array_buffer.in
@@ -55,7 +55,7 @@
 try {
   test(1000);
   test(2000000);
-  test(4000000000);
+  test(2147483647);
 } catch (e) {
   app.alert("Caught error " + e);
 }
diff --git a/testing/resources/javascript/array_buffer_expected.txt b/testing/resources/javascript/array_buffer_expected.txt
index f8f3bf2..715e638 100644
--- a/testing/resources/javascript/array_buffer_expected.txt
+++ b/testing/resources/javascript/array_buffer_expected.txt
@@ -1,5 +1,5 @@
 Alert: This test attempts to make array buffers until exhausted
 Alert: Trying size 1000
 Alert: Trying size 2000000
-Alert: Trying size 4000000000
+Alert: Trying size 2147483647
 Alert: Caught error RangeError: Array buffer allocation failed