Index: Source/core/frame/FrameHost.cpp |
diff --git a/Source/core/frame/FrameHost.cpp b/Source/core/frame/FrameHost.cpp |
index 45f7d1cfd3177d19ee2ddf062aca9a06c4214a92..2576f898a13095d7b49b2cb525811cd8a8f849b1 100644 |
--- a/Source/core/frame/FrameHost.cpp |
+++ b/Source/core/frame/FrameHost.cpp |
@@ -32,6 +32,7 @@ |
#include "core/frame/FrameHost.h" |
#include "core/frame/EventHandlerRegistry.h" |
+#include "core/inspector/ConsoleMessageStorage.h" |
#include "core/page/Chrome.h" |
#include "core/page/ChromeClient.h" |
#include "core/page/Page.h" |
@@ -47,6 +48,7 @@ FrameHost::FrameHost(Page& page) |
: m_page(&page) |
, m_pinchViewport(PinchViewport::create(*this)) |
, m_eventHandlerRegistry(adoptPtrWillBeNoop(new EventHandlerRegistry(*this))) |
+ , m_consoleMessageStorage(ConsoleMessageStorage::createForFrameHost(this)) |
{ |
} |
@@ -85,11 +87,17 @@ EventHandlerRegistry& FrameHost::eventHandlerRegistry() const |
return *m_eventHandlerRegistry; |
} |
+ConsoleMessageStorage& FrameHost::consoleMessageStorage() const |
+{ |
+ return *m_consoleMessageStorage; |
+} |
+ |
void FrameHost::trace(Visitor* visitor) |
{ |
visitor->trace(m_page); |
visitor->trace(m_pinchViewport); |
visitor->trace(m_eventHandlerRegistry); |
+ visitor->trace(m_consoleMessageStorage); |
} |
} |