Roll v8/ 93306f1d7..ed14aba38 (893 commits)

https://chromium.googlesource.com/v8/v8.git/+log/93306f1d7b2c..ed14aba38a95

Version 7.6.95.

Update v8::V8::SetFlagsFromString() calls to avoid the deprecated form.
This is based on https://pdfium-review.googlesource.com/c/pdfium/+/53930

Created with:
  roll-dep v8

TBR=jochen@chromium.org,clemensh@chromium.org

Change-Id: I735e21c76d244426d3b1cac3f4609c6e4cea7487
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/53996
Reviewed-by: Lei Zhang <thestig@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
diff --git a/testing/v8_initializer.cpp b/testing/v8_initializer.cpp
index 1083984..ff1ecaa 100644
--- a/testing/v8_initializer.cpp
+++ b/testing/v8_initializer.cpp
@@ -61,14 +61,12 @@
   v8::V8::InitializePlatform(platform.get());
 
   const char* recommended_v8_flags = FPDF_GetRecommendedV8Flags();
-  v8::V8::SetFlagsFromString(recommended_v8_flags,
-                             static_cast<int>(strlen(recommended_v8_flags)));
+  v8::V8::SetFlagsFromString(recommended_v8_flags);
 
   // By enabling predictable mode, V8 won't post any background tasks.
   // By enabling GC, it makes it easier to chase use-after-free.
   static const char kAdditionalV8Flags[] = "--predictable --expose-gc";
-  v8::V8::SetFlagsFromString(kAdditionalV8Flags,
-                             static_cast<int>(strlen(kAdditionalV8Flags)));
+  v8::V8::SetFlagsFromString(kAdditionalV8Flags);
 
   v8::V8::Initialize();
   return platform;