Roll v8/ 7f0739496..0832ba514 (553 commits; 1 trivial rolls)

Version 12.6.144

https://chromium.googlesource.com/v8/v8.git/+log/7f0739496bfd..0832ba5148b1

Update .gn file to match deprecate soon warning suppression with what
chromium uses for its builds.

Change-Id: I6a0d8c310f17f62cfa76465b2732fd97985d3471
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/118771
Commit-Queue: Tom Sepez <tsepez@chromium.org>
Reviewed-by: Lei Zhang <thestig@chromium.org>
Reviewed-by: Tom Sepez <tsepez@chromium.org>
Reviewed-by: Thomas Sepez <tsepez@google.com>
diff --git a/.gn b/.gn
index 724642d..3e1d238 100644
--- a/.gn
+++ b/.gn
@@ -19,6 +19,12 @@
   # See https://crbug.com/v8/13014 for details.
   v8_enable_sandbox = false
 
+  # Suppress V8_DEPRECATE_SOON warnings to match the chromium build
+  # (at the moment). This is why chromium builds including pdfium
+  # currently build against the latest V8, but standalone builds
+  # give warnings.
+  v8_imminent_deprecation_warnings = false
+
   # PDFium has its own unsafe-buffers enforcement directories.
   clang_unsafe_buffers_paths = "//pdfium_unsafe_buffers_paths.txt"
 }
diff --git a/DEPS b/DEPS
index d6ad543..855a409 100644
--- a/DEPS
+++ b/DEPS
@@ -199,7 +199,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': '7f0739496bfdf811a382d083b09d00e7a4be7692',
+  'v8_revision': '0832ba5148b1b13fdf5636f6534c78f3fe332783',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling zlib
   # and whatever else without interference from each other.