Index: Source/core/inspector/ConsoleMessageStorage.cpp |
diff --git a/Source/core/inspector/ConsoleMessageStorage.cpp b/Source/core/inspector/ConsoleMessageStorage.cpp |
index 6f26eb722f120286c07e247f2396d2f2099fcb38..ebc5193900f3e91699393ea644d776564c5ddadb 100644 |
--- a/Source/core/inspector/ConsoleMessageStorage.cpp |
+++ b/Source/core/inspector/ConsoleMessageStorage.cpp |
@@ -28,9 +28,9 @@ ConsoleMessageStorage::ConsoleMessageStorage(LocalFrame* frame) |
{ |
} |
-void ConsoleMessageStorage::reportMessage(PassRefPtr<ConsoleMessage> prpMessage) |
+void ConsoleMessageStorage::reportMessage(PassRefPtrWillBeRawPtr<ConsoleMessage> prpMessage) |
{ |
- RefPtr<ConsoleMessage> message = prpMessage; |
+ RefPtrWillBeRawPtr<ConsoleMessage> message = prpMessage; |
message->collectCallStack(); |
InspectorInstrumentation::addMessageToConsole(executionContext(), message.get()); |
@@ -67,7 +67,7 @@ size_t ConsoleMessageStorage::size() const |
return m_messages.size(); |
} |
-PassRefPtr<ConsoleMessage> ConsoleMessageStorage::at(size_t index) const |
+PassRefPtrWillBeRawPtr<ConsoleMessage> ConsoleMessageStorage::at(size_t index) const |
{ |
return m_messages[index]; |
} |
@@ -82,4 +82,10 @@ ExecutionContext* ConsoleMessageStorage::executionContext() const |
return m_frame ? m_frame->document() : m_context; |
} |
-} // namespace WebCore |
+void ConsoleMessageStorage::trace(Visitor* visitor) |
+{ |
+ visitor->trace(m_messages); |
+ visitor->trace(m_context); |
+} |
+ |
+} // namespace blink |