Remove use of deprecated v8::V8::SetNativesDataBlob() in PDFium.
Bug: v8:7624
Change-Id: I4bb527b37cd8c2a616f45315312770930f92abf9
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/61236
Commit-Queue: dsinclair <dsinclair@chromium.org>
Reviewed-by: dsinclair <dsinclair@chromium.org>
diff --git a/testing/v8_initializer.cpp b/testing/v8_initializer.cpp
index ff1ecaa..b484ee4 100644
--- a/testing/v8_initializer.cpp
+++ b/testing/v8_initializer.cpp
@@ -80,13 +80,13 @@
const std::string& bin_dir,
v8::StartupData* natives_blob,
v8::StartupData* snapshot_blob) {
+ // TODO(v8:7624): Remove natives and all remaining infrastructure.
std::unique_ptr<v8::Platform> platform = InitializeV8Common(exe_path);
if (natives_blob && snapshot_blob) {
if (!GetExternalData(exe_path, bin_dir, "natives_blob.bin", natives_blob))
return nullptr;
if (!GetExternalData(exe_path, bin_dir, "snapshot_blob.bin", snapshot_blob))
return nullptr;
- v8::V8::SetNativesDataBlob(natives_blob);
v8::V8::SetSnapshotDataBlob(snapshot_blob);
}
return platform;