Index: third_party/WebKit/Source/platform/v8_inspector/V8JavaScriptCallFrame.cpp |
diff --git a/third_party/WebKit/Source/platform/v8_inspector/V8JavaScriptCallFrame.cpp b/third_party/WebKit/Source/platform/v8_inspector/V8JavaScriptCallFrame.cpp |
index 9595551a36c49472f329cca400a8162619795d6e..b68010019f4c8f5d9ef187b952179fb9828e8209 100644 |
--- a/third_party/WebKit/Source/platform/v8_inspector/V8JavaScriptCallFrame.cpp |
+++ b/third_party/WebKit/Source/platform/v8_inspector/V8JavaScriptCallFrame.cpp |
@@ -24,7 +24,7 @@ |
v8::Local<v8::FunctionTemplate> wrapperTemplate = impl->wrapperTemplate(isolate); |
if (wrapperTemplate.IsEmpty()) |
return; |
- info.GetReturnValue().Set(V8JavaScriptCallFrame::wrap(wrapperTemplate, isolate->GetCurrentContext(), caller.release())); |
+ info.GetReturnValue().Set(V8JavaScriptCallFrame::wrap(impl->client(), wrapperTemplate, isolate->GetCurrentContext(), caller.release())); |
} |
void sourceIDAttributeGetterCallback(v8::Local<v8::Name>, const v8::PropertyCallbackInfo<v8::Value>& info) |
@@ -203,11 +203,11 @@ |
return JavaScriptCallFrameWrapper::createWrapperTemplate(isolate, methods, attributes); |
} |
-v8::Local<v8::Object> V8JavaScriptCallFrame::wrap(v8::Local<v8::FunctionTemplate> constructorTemplate, v8::Local<v8::Context> context, PassOwnPtr<JavaScriptCallFrame> frame) |
+v8::Local<v8::Object> V8JavaScriptCallFrame::wrap(V8DebuggerClient* client, v8::Local<v8::FunctionTemplate> constructorTemplate, v8::Local<v8::Context> context, PassOwnPtr<JavaScriptCallFrame> frame) |
{ |
// Store template for .caller callback |
frame->setWrapperTemplate(constructorTemplate, context->GetIsolate()); |
- return JavaScriptCallFrameWrapper::wrap(constructorTemplate, context, frame); |
+ return JavaScriptCallFrameWrapper::wrap(client, constructorTemplate, context, frame); |
} |
JavaScriptCallFrame* V8JavaScriptCallFrame::unwrap(v8::Local<v8::Context> context, v8::Local<v8::Object> object) |