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));