| Index: content/shell/webkit_test_runner_bindings.cc
|
| diff --git a/content/shell/webkit_test_runner_bindings.cc b/content/shell/webkit_test_runner_bindings.cc
|
| index 4e4f597b945fe92be973e77a0689967b329ef39f..3e1878f9d0cd5376130775ff5e3186ce16470e40 100644
|
| --- a/content/shell/webkit_test_runner_bindings.cc
|
| +++ b/content/shell/webkit_test_runner_bindings.cc
|
| @@ -62,6 +62,15 @@ v8::Handle<v8::Value> NotifyDone(const v8::Arguments& args) {
|
| return v8::Undefined();
|
| }
|
|
|
| +v8::Handle<v8::Value> SetCanOpenWindows(const v8::Arguments& args) {
|
| + RenderView* view = GetCurrentRenderView();
|
| + if (!view)
|
| + return v8::Undefined();
|
| +
|
| + view->Send(new ShellViewHostMsg_CanOpenWindows(view->GetRoutingID()));
|
| + return v8::Undefined();
|
| +}
|
| +
|
| v8::Handle<v8::Value> SetDumpAsText(const v8::Arguments& args) {
|
| RenderView* view = GetCurrentRenderView();
|
| if (!view)
|
| @@ -173,6 +182,8 @@ WebKitTestRunnerBindings::GetNativeFunction(v8::Handle<v8::String> name) {
|
| return v8::FunctionTemplate::New(Display);
|
| if (name->Equals(v8::String::New("NotifyDone")))
|
| return v8::FunctionTemplate::New(NotifyDone);
|
| + if (name->Equals(v8::String::New("SetCanOpenWindows")))
|
| + return v8::FunctionTemplate::New(SetCanOpenWindows);
|
| if (name->Equals(v8::String::New("SetDumpAsText")))
|
| return v8::FunctionTemplate::New(SetDumpAsText);
|
| if (name->Equals(v8::String::New("SetDumpChildFramesAsText")))
|
|
|