Index: content/renderer/v8_value_converter_impl.cc |
diff --git a/content/renderer/v8_value_converter_impl.cc b/content/renderer/v8_value_converter_impl.cc |
index cacd9de078f099d8fd61e071a2d2dc7fb6a61f68..f21e5db81800200d3c96c6f2f093305b71261294 100644 |
--- a/content/renderer/v8_value_converter_impl.cc |
+++ b/content/renderer/v8_value_converter_impl.cc |
@@ -112,7 +112,7 @@ void V8ValueConverterImpl::SetStrategy(Strategy* strategy) { |
v8::Handle<v8::Value> V8ValueConverterImpl::ToV8Value( |
const base::Value* value, v8::Handle<v8::Context> context) const { |
v8::Context::Scope context_scope(context); |
- v8::HandleScope handle_scope; |
+ v8::HandleScope handle_scope(context->GetIsolate()); |
return handle_scope.Close(ToV8ValueImpl(value)); |
} |
@@ -120,7 +120,7 @@ Value* V8ValueConverterImpl::FromV8Value( |
v8::Handle<v8::Value> val, |
v8::Handle<v8::Context> context) const { |
v8::Context::Scope context_scope(context); |
- v8::HandleScope handle_scope; |
+ v8::HandleScope handle_scope(context->GetIsolate()); |
FromV8ValueState state(avoid_identity_hash_for_testing_); |
return FromV8ValueImpl(val, &state); |
} |