Index: chrome/renderer/extensions/chrome_v8_context.cc |
diff --git a/chrome/renderer/extensions/chrome_v8_context.cc b/chrome/renderer/extensions/chrome_v8_context.cc |
index c21ac02dea1b5820b656cdd89d6a4dea0b621cea..1e0ca6fa754ccdb226e86e4e2d4d242bab637054 100644 |
--- a/chrome/renderer/extensions/chrome_v8_context.cc |
+++ b/chrome/renderer/extensions/chrome_v8_context.cc |
@@ -143,7 +143,7 @@ void ChromeV8Context::OnResponseReceived(const std::string& name, |
v8::Integer::New(request_id), |
v8::String::New(name.c_str()), |
v8::Boolean::New(success), |
- converter->ToV8Value(&response, v8_context_.get()), |
+ converter->ToV8Value(&response, v8_context_.NewHandle(isolate())), |
v8::String::New(error.c_str()) |
}; |