| Index: chrome/renderer/extensions/runtime_custom_bindings.cc
|
| diff --git a/chrome/renderer/extensions/runtime_custom_bindings.cc b/chrome/renderer/extensions/runtime_custom_bindings.cc
|
| index 2b3c00ab63b6b7b1b3b5d344da2007d1d4899da5..211ad62ebd65082784a7bfc48976424647670f34 100644
|
| --- a/chrome/renderer/extensions/runtime_custom_bindings.cc
|
| +++ b/chrome/renderer/extensions/runtime_custom_bindings.cc
|
| @@ -66,24 +66,18 @@ v8::Handle<v8::Value> RuntimeCustomBindings::OpenChannelToNativeApp(
|
| return v8::Undefined();
|
|
|
| // The Javascript code should validate/fill the arguments.
|
| - CHECK(args.Length() >= 3 &&
|
| + CHECK(args.Length() >= 2 &&
|
| args[0]->IsString() &&
|
| - args[1]->IsString() &&
|
| - args[2]->IsString() &&
|
| - args[3]->IsString());
|
| + args[1]->IsString());
|
|
|
| std::string extension_id = *v8::String::Utf8Value(args[0]->ToString());
|
| std::string native_app_name = *v8::String::Utf8Value(args[1]->ToString());
|
| - std::string channel_name = *v8::String::Utf8Value(args[2]->ToString());
|
| - std::string connect_message = *v8::String::Utf8Value(args[3]->ToString());
|
|
|
| int port_id = -1;
|
| renderview->Send(new ExtensionHostMsg_OpenChannelToNativeApp(
|
| renderview->GetRoutingID(),
|
| extension_id,
|
| native_app_name,
|
| - channel_name,
|
| - connect_message,
|
| &port_id));
|
| return v8::Integer::New(port_id);
|
| }
|
|
|