Remove calls to deprecated v8::Script methods
Bug: v8:7269, v8:7273, v8:7274
Change-Id: If64c08cfeb252a1bc2a09b49c9d9d10d73c4d213
Reviewed-on: https://chromium-review.googlesource.com/865160
Reviewed-by: Jochen Eisinger <[email protected]>
Commit-Queue: Adam Klein <[email protected]>
Cr-Commit-Position: refs/heads/master@{#529531}
diff --git a/gin/interceptor_unittest.cc b/gin/interceptor_unittest.cc
index 0899200..bf2ca822 100644
--- a/gin/interceptor_unittest.cc
+++ b/gin/interceptor_unittest.cc
@@ -143,9 +143,10 @@
EXPECT_FALSE(source.IsEmpty());
gin::TryCatch try_catch(isolate);
- v8::Local<v8::Script> script = v8::Script::Compile(source);
- EXPECT_FALSE(script.IsEmpty());
- v8::Local<v8::Value> val = script->Run();
+ v8::Local<v8::Script> script =
+ v8::Script::Compile(context_.Get(isolate), source).ToLocalChecked();
+ v8::Local<v8::Value> val =
+ script->Run(context_.Get(isolate)).ToLocalChecked();
EXPECT_FALSE(val.IsEmpty());
v8::Local<v8::Function> func;
EXPECT_TRUE(ConvertFromV8(isolate, val, &func));