| Index: Source/bindings/v8/V8ScriptRunner.cpp
|
| diff --git a/Source/bindings/v8/V8ScriptRunner.cpp b/Source/bindings/v8/V8ScriptRunner.cpp
|
| index d62af641a63b010c54ec1f7df96744ed997f4f07..ca1e4bcd3d6279e4d95c5ecf4a3a22a5ab6a3b08 100644
|
| --- a/Source/bindings/v8/V8ScriptRunner.cpp
|
| +++ b/Source/bindings/v8/V8ScriptRunner.cpp
|
| @@ -121,7 +121,7 @@ v8::Local<v8::Value> V8ScriptRunner::compileAndRunInternalScript(v8::Handle<v8::
|
| return result;
|
| }
|
|
|
| -v8::Local<v8::Value> V8ScriptRunner::callFunction(v8::Handle<v8::Function> function, ExecutionContext* context, v8::Handle<v8::Value> receiver, int argc, v8::Handle<v8::Value> args[], v8::Isolate* isolate)
|
| +v8::Local<v8::Value> V8ScriptRunner::callFunction(v8::Handle<v8::Function> function, ExecutionContext* context, v8::Handle<v8::Value> receiver, int argc, v8::Handle<v8::Value> info[], v8::Isolate* isolate)
|
| {
|
| TRACE_EVENT0("v8", "v8.callFunction");
|
| TRACE_EVENT_SCOPED_SAMPLING_STATE("V8", "Execution");
|
| @@ -132,39 +132,39 @@ v8::Local<v8::Value> V8ScriptRunner::callFunction(v8::Handle<v8::Function> funct
|
| RELEASE_ASSERT(!context->isIteratingOverObservers());
|
|
|
| V8RecursionScope recursionScope(context);
|
| - v8::Local<v8::Value> result = function->Call(receiver, argc, args);
|
| + v8::Local<v8::Value> result = function->Call(receiver, argc, info);
|
| crashIfV8IsDead();
|
| return result;
|
| }
|
|
|
| -v8::Local<v8::Value> V8ScriptRunner::callInternalFunction(v8::Handle<v8::Function> function, v8::Handle<v8::Value> receiver, int argc, v8::Handle<v8::Value> args[], v8::Isolate* isolate)
|
| +v8::Local<v8::Value> V8ScriptRunner::callInternalFunction(v8::Handle<v8::Function> function, v8::Handle<v8::Value> receiver, int argc, v8::Handle<v8::Value> info[], v8::Isolate* isolate)
|
| {
|
| TRACE_EVENT0("v8", "v8.callFunction");
|
| TRACE_EVENT_SCOPED_SAMPLING_STATE("V8", "Execution");
|
| V8RecursionScope::MicrotaskSuppression recursionScope;
|
| - v8::Local<v8::Value> result = function->Call(receiver, argc, args);
|
| + v8::Local<v8::Value> result = function->Call(receiver, argc, info);
|
| crashIfV8IsDead();
|
| return result;
|
| }
|
|
|
| -v8::Local<v8::Value> V8ScriptRunner::callAsFunction(v8::Handle<v8::Object> object, v8::Handle<v8::Value> receiver, int argc, v8::Handle<v8::Value> args[])
|
| +v8::Local<v8::Value> V8ScriptRunner::callAsFunction(v8::Handle<v8::Object> object, v8::Handle<v8::Value> receiver, int argc, v8::Handle<v8::Value> info[])
|
| {
|
| TRACE_EVENT0("v8", "v8.callFunction");
|
| TRACE_EVENT_SCOPED_SAMPLING_STATE("V8", "Execution");
|
|
|
| V8RecursionScope::MicrotaskSuppression recursionScope;
|
| - v8::Local<v8::Value> result = object->CallAsFunction(receiver, argc, args);
|
| + v8::Local<v8::Value> result = object->CallAsFunction(receiver, argc, info);
|
| crashIfV8IsDead();
|
| return result;
|
| }
|
|
|
| -v8::Local<v8::Value> V8ScriptRunner::callAsConstructor(v8::Handle<v8::Object> object, int argc, v8::Handle<v8::Value> args[])
|
| +v8::Local<v8::Value> V8ScriptRunner::callAsConstructor(v8::Handle<v8::Object> object, int argc, v8::Handle<v8::Value> info[])
|
| {
|
| TRACE_EVENT0("v8", "v8.callFunction");
|
| TRACE_EVENT_SCOPED_SAMPLING_STATE("V8", "Execution");
|
|
|
| V8RecursionScope::MicrotaskSuppression recursionScope;
|
| - v8::Local<v8::Value> result = object->CallAsConstructor(argc, args);
|
| + v8::Local<v8::Value> result = object->CallAsConstructor(argc, info);
|
| crashIfV8IsDead();
|
| return result;
|
| }
|
|
|