| Index: extensions/renderer/api_binding.cc
|
| diff --git a/extensions/renderer/api_binding.cc b/extensions/renderer/api_binding.cc
|
| index 39d5deafe7229ed45fb82d0db22efe7d4f2104dc..39f301d4d889ecb55c98594ffb79e0ad08a96ee2 100644
|
| --- a/extensions/renderer/api_binding.cc
|
| +++ b/extensions/renderer/api_binding.cc
|
| @@ -498,11 +498,7 @@ void APIBinding::HandleCall(const std::string& name,
|
| // GetCurrentContext() should always be correct.
|
| v8::Local<v8::Context> context = isolate->GetCurrentContext();
|
|
|
| - std::vector<v8::Local<v8::Value>> argument_list;
|
| - if (arguments->Length() > 0) {
|
| - // Just copying handles should never fail.
|
| - CHECK(arguments->GetRemaining(&argument_list));
|
| - }
|
| + std::vector<v8::Local<v8::Value>> argument_list = arguments->GetAll();
|
|
|
| bool invalid_invocation = false;
|
| v8::Local<v8::Function> custom_callback;
|
|
|