Index: Source/bindings/v8/custom/V8InjectedScriptHostCustom.cpp |
diff --git a/Source/bindings/v8/custom/V8InjectedScriptHostCustom.cpp b/Source/bindings/v8/custom/V8InjectedScriptHostCustom.cpp |
index 73b8d6303a5a952481764c84dd5752d3d2d18c9e..2f038bccba3aa9252f5591bc4c3f6b4fdf78a8ff 100644 |
--- a/Source/bindings/v8/custom/V8InjectedScriptHostCustom.cpp |
+++ b/Source/bindings/v8/custom/V8InjectedScriptHostCustom.cpp |
@@ -71,13 +71,13 @@ Node* InjectedScriptHost::scriptValueAsNode(ScriptValue value) |
ScriptValue InjectedScriptHost::nodeAsScriptValue(ScriptState* state, Node* node) |
{ |
- v8::HandleScope scope; |
+ v8::HandleScope scope(state->isolate()); |
v8::Local<v8::Context> context = state->context(); |
v8::Context::Scope contextScope(context); |
if (!BindingSecurity::shouldAllowAccessToNode(node)) |
return ScriptValue(v8::Null()); |
- return ScriptValue(toV8(node, v8::Handle<v8::Object>(), context->GetIsolate())); |
+ return ScriptValue(toV8(node, v8::Handle<v8::Object>(), state->isolate())); |
} |
void V8InjectedScriptHost::inspectedObjectMethodCustom(const v8::FunctionCallbackInfo<v8::Value>& args) |