Index: Source/core/inspector/InspectorConsoleMessage.cpp |
diff --git a/Source/core/inspector/InspectorConsoleMessage.cpp b/Source/core/inspector/InspectorConsoleMessage.cpp |
index 409e5fa10a97f0d9eead5dbb0f8a81d707a828d8..4a862275f462993055ee947269d3bf2fcafc0838 100644 |
--- a/Source/core/inspector/InspectorConsoleMessage.cpp |
+++ b/Source/core/inspector/InspectorConsoleMessage.cpp |
@@ -56,6 +56,7 @@ InspectorConsoleMessage::InspectorConsoleMessage(MessageSource source, MessageTy |
, m_column(0) |
, m_requestId(IdentifiersFactory::requestId(0)) |
, m_timestamp(WTF::currentTime()) |
+ , m_workerProxy(nullptr) |
{ |
autogenerateMetadata(); |
} |
@@ -71,6 +72,7 @@ InspectorConsoleMessage::InspectorConsoleMessage(bool shouldGenerateCallStack, M |
, m_column(column) |
, m_requestId(IdentifiersFactory::requestId(requestIdentifier)) |
, m_timestamp(WTF::currentTime()) |
+ , m_workerProxy(nullptr) |
{ |
autogenerateMetadata(shouldGenerateCallStack); |
} |
@@ -87,6 +89,7 @@ InspectorConsoleMessage::InspectorConsoleMessage(MessageSource source, MessageTy |
, m_column(0) |
, m_requestId(IdentifiersFactory::requestId(requestIdentifier)) |
, m_timestamp(WTF::currentTime()) |
+ , m_workerProxy(nullptr) |
{ |
autogenerateMetadata(false); |
} |
@@ -103,6 +106,7 @@ InspectorConsoleMessage::InspectorConsoleMessage(MessageSource source, MessageTy |
, m_column(0) |
, m_requestId(IdentifiersFactory::requestId(requestIdentifier)) |
, m_timestamp(WTF::currentTime()) |
+ , m_workerProxy(nullptr) |
{ |
autogenerateMetadata(); |
} |
@@ -179,6 +183,9 @@ static TypeBuilder::Console::ConsoleMessage::Level::Enum messageLevelValue(Messa |
void InspectorConsoleMessage::addToFrontend(InspectorFrontend::Console* frontend, InjectedScriptManager* injectedScriptManager, bool generatePreview) |
{ |
+ if (m_workerProxy) |
+ return; |
+ |
RefPtr<TypeBuilder::Console::ConsoleMessage> jsonObj = TypeBuilder::Console::ConsoleMessage::create() |
.setSource(messageSourceValue(m_source)) |
.setLevel(messageLevelValue(m_level)) |