Roll v8/ b2d7879f8..c082becb2 (53 commits)

https://chromium.googlesource.com/v8/v8.git/+log/b2d7879f825d..c082becb248c

Version 9.8.128

Created with:
  roll-dep v8

Refresh needed to get fix for MSVC C++17 warning from
https://crrev.com/f4e02f266b64f07ffda57e66936402a309bb6968

Update to v8_initializer.cpp needed due to change
https://crrev.com/44166c60910121cd0f6086699e3fee101a6e0a0c

Change-Id: Iee4d199936ba458738e434cd9ff4dfe76256e181
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/87530
Commit-Queue: Alan Screen <awscreen@chromium.org>
Reviewed-by: Lei Zhang <thestig@chromium.org>
diff --git a/DEPS b/DEPS
index fd09e09..cc9e9ca 100644
--- a/DEPS
+++ b/DEPS
@@ -136,7 +136,7 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling v8
   # and whatever else without interference from each other.
-  'v8_revision': 'b2d7879f825d93c8554c51ce57f2c502c504c2ee',
+  'v8_revision': 'c082becb248ccd3fafac2fd9f4cb50e8d0278682',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling zlib
   # and whatever else without interference from each other.
diff --git a/testing/v8_initializer.cpp b/testing/v8_initializer.cpp
index e635cde..e2fdfc5 100644
--- a/testing/v8_initializer.cpp
+++ b/testing/v8_initializer.cpp
@@ -112,5 +112,5 @@
 #ifdef PDF_ENABLE_XFA
   cppgc::ShutdownProcess();
 #endif
-  v8::V8::ShutdownPlatform();
+  v8::V8::DisposePlatform();
 }