Index: Source/bindings/v8/ScriptDebugServer.cpp |
diff --git a/Source/bindings/v8/ScriptDebugServer.cpp b/Source/bindings/v8/ScriptDebugServer.cpp |
index 68135d4cdcab87a20ae5aa9cf62fdc8c4ede47cf..7d70115a0261404e946d46038f45fb408e97534a 100644 |
--- a/Source/bindings/v8/ScriptDebugServer.cpp |
+++ b/Source/bindings/v8/ScriptDebugServer.cpp |
@@ -325,7 +325,7 @@ int ScriptDebugServer::frameCount() |
return 0; |
} |
-PassRefPtr<JavaScriptCallFrame> ScriptDebugServer::wrapCallFrames(int maximumLimit, ScopeInfoDetails scopeDetails) |
+PassRefPtrWillBeRawPtr<JavaScriptCallFrame> ScriptDebugServer::wrapCallFrames(int maximumLimit, ScopeInfoDetails scopeDetails) |
{ |
const int scopeBits = 2; |
COMPILE_ASSERT(NoScopes < (1 << scopeBits), not_enough_bits_to_encode_ScopeInfoDetails); |
@@ -342,7 +342,7 @@ PassRefPtr<JavaScriptCallFrame> ScriptDebugServer::wrapCallFrames(int maximumLim |
} |
ASSERT(!currentCallFrameV8.IsEmpty()); |
if (!currentCallFrameV8->IsObject()) |
- return PassRefPtr<JavaScriptCallFrame>(); |
+ return nullptr; |
return JavaScriptCallFrame::create(v8::Debug::GetDebugContext(), v8::Handle<v8::Object>::Cast(currentCallFrameV8)); |
} |
@@ -352,7 +352,7 @@ ScriptValue ScriptDebugServer::currentCallFramesInner(ScopeInfoDetails scopeDeta |
return ScriptValue(); |
v8::HandleScope handleScope(m_isolate); |
- RefPtr<JavaScriptCallFrame> currentCallFrame = wrapCallFrames(0, scopeDetails); |
+ RefPtrWillBeRawPtr<JavaScriptCallFrame> currentCallFrame = wrapCallFrames(0, scopeDetails); |
if (!currentCallFrame) |
return ScriptValue(); |
@@ -371,7 +371,7 @@ ScriptValue ScriptDebugServer::currentCallFramesForAsyncStack() |
return currentCallFramesInner(FastAsyncScopes); |
} |
-PassRefPtr<JavaScriptCallFrame> ScriptDebugServer::topCallFrameNoScopes() |
+PassRefPtrWillBeRawPtr<JavaScriptCallFrame> ScriptDebugServer::topCallFrameNoScopes() |
{ |
return wrapCallFrames(1, NoScopes); |
} |
@@ -569,7 +569,7 @@ bool ScriptDebugServer::isPaused() |
return m_pausedScriptState; |
} |
-void ScriptDebugServer::compileScript(ScriptState* scriptState, const String& expression, const String& sourceURL, String* scriptId, String* exceptionDetailsText, int* lineNumber, int* columnNumber, RefPtr<ScriptCallStack>* stackTrace) |
+void ScriptDebugServer::compileScript(ScriptState* scriptState, const String& expression, const String& sourceURL, String* scriptId, String* exceptionDetailsText, int* lineNumber, int* columnNumber, RefPtrWillBeRawPtr<ScriptCallStack>* stackTrace) |
{ |
if (scriptState->contextIsEmpty()) |
return; |
@@ -600,7 +600,7 @@ void ScriptDebugServer::clearCompiledScripts() |
m_compiledScripts.clear(); |
} |
-void ScriptDebugServer::runScript(ScriptState* scriptState, const String& scriptId, ScriptValue* result, bool* wasThrown, String* exceptionDetailsText, int* lineNumber, int* columnNumber, RefPtr<ScriptCallStack>* stackTrace) |
+void ScriptDebugServer::runScript(ScriptState* scriptState, const String& scriptId, ScriptValue* result, bool* wasThrown, String* exceptionDetailsText, int* lineNumber, int* columnNumber, RefPtrWillBeRawPtr<ScriptCallStack>* stackTrace) |
{ |
if (!m_compiledScripts.contains(scriptId)) |
return; |