| Index: Source/bindings/v8/ScriptCallStackFactory.cpp
|
| diff --git a/Source/bindings/v8/ScriptCallStackFactory.cpp b/Source/bindings/v8/ScriptCallStackFactory.cpp
|
| index b8ca3f59f21760d747ad5443fbe8f594fafe43dc..8c68a9ddd4a2108699a11b89ce73656c7e56036d 100644
|
| --- a/Source/bindings/v8/ScriptCallStackFactory.cpp
|
| +++ b/Source/bindings/v8/ScriptCallStackFactory.cpp
|
| @@ -84,7 +84,7 @@ static void toScriptCallFramesVector(v8::Handle<v8::StackTrace> stackTrace, Vect
|
| }
|
| }
|
|
|
| -static PassRefPtr<ScriptCallStack> createScriptCallStack(v8::Handle<v8::StackTrace> stackTrace, size_t maxStackSize, bool emptyStackIsAllowed, v8::Isolate* isolate)
|
| +static PassRefPtrWillBeRawPtr<ScriptCallStack> createScriptCallStack(v8::Handle<v8::StackTrace> stackTrace, size_t maxStackSize, bool emptyStackIsAllowed, v8::Isolate* isolate)
|
| {
|
| ASSERT(isolate->InContext());
|
| v8::HandleScope scope(isolate);
|
| @@ -93,12 +93,12 @@ static PassRefPtr<ScriptCallStack> createScriptCallStack(v8::Handle<v8::StackTra
|
| return ScriptCallStack::create(scriptCallFrames);
|
| }
|
|
|
| -PassRefPtr<ScriptCallStack> createScriptCallStack(v8::Handle<v8::StackTrace> stackTrace, size_t maxStackSize, v8::Isolate* isolate)
|
| +PassRefPtrWillBeRawPtr<ScriptCallStack> createScriptCallStack(v8::Handle<v8::StackTrace> stackTrace, size_t maxStackSize, v8::Isolate* isolate)
|
| {
|
| return createScriptCallStack(stackTrace, maxStackSize, true, isolate);
|
| }
|
|
|
| -PassRefPtr<ScriptCallStack> createScriptCallStack(size_t maxStackSize, bool emptyStackIsAllowed)
|
| +PassRefPtrWillBeRawPtr<ScriptCallStack> createScriptCallStack(size_t maxStackSize, bool emptyStackIsAllowed)
|
| {
|
| v8::Isolate* isolate = v8::Isolate::GetCurrent();
|
| if (!isolate->InContext())
|
| @@ -108,7 +108,7 @@ PassRefPtr<ScriptCallStack> createScriptCallStack(size_t maxStackSize, bool empt
|
| return createScriptCallStack(stackTrace, maxStackSize, emptyStackIsAllowed, isolate);
|
| }
|
|
|
| -PassRefPtr<ScriptCallStack> createScriptCallStackForConsole(ScriptState* scriptState, size_t maxStackSize)
|
| +PassRefPtrWillBeRawPtr<ScriptCallStack> createScriptCallStackForConsole(ScriptState* scriptState, size_t maxStackSize)
|
| {
|
| size_t stackSize = 1;
|
| if (InspectorInstrumentation::hasFrontends()) {
|
| @@ -118,7 +118,7 @@ PassRefPtr<ScriptCallStack> createScriptCallStackForConsole(ScriptState* scriptS
|
| return createScriptCallStack(stackSize);
|
| }
|
|
|
| -PassRefPtr<ScriptArguments> createScriptArguments(ScriptState* scriptState, const v8::FunctionCallbackInfo<v8::Value>& v8arguments, unsigned skipArgumentCount)
|
| +PassRefPtrWillBeRawPtr<ScriptArguments> createScriptArguments(ScriptState* scriptState, const v8::FunctionCallbackInfo<v8::Value>& v8arguments, unsigned skipArgumentCount)
|
| {
|
| Vector<ScriptValue> arguments;
|
| for (int i = skipArgumentCount; i < v8arguments.Length(); ++i)
|
|
|