Index: chrome/renderer/extensions/send_request_natives.cc |
diff --git a/chrome/renderer/extensions/send_request_natives.cc b/chrome/renderer/extensions/send_request_natives.cc |
index 17e0ba995ade2e7239de66a92c9b399532f05e0f..5bf48e5f3c3bc2f175cffbebf4ae6b95a6b4ec70 100644 |
--- a/chrome/renderer/extensions/send_request_natives.cc |
+++ b/chrome/renderer/extensions/send_request_natives.cc |
@@ -41,6 +41,7 @@ v8::Handle<v8::Value> SendRequestNatives::StartRequest( |
bool for_io_thread = args[4]->BooleanValue(); |
scoped_ptr<V8ValueConverter> converter(V8ValueConverter::create()); |
+ converter->SetUndefinedAllowed(true); // Allow passing optional values. |
scoped_ptr<Value> value_args( |
converter->FromV8Value(args[1], v8::Context::GetCurrent())); |
if (!value_args.get() || !value_args->IsType(Value::TYPE_LIST)) { |