Index: third_party/WebKit/Source/platform/v8_inspector/V8ConsoleMessage.cpp |
diff --git a/third_party/WebKit/Source/platform/v8_inspector/V8ConsoleMessage.cpp b/third_party/WebKit/Source/platform/v8_inspector/V8ConsoleMessage.cpp |
index 6a572617b47022b7f8bc0fbb26497d98f09c49ae..f747c5606e2b08c141e142fa6905d23e084c7c96 100644 |
--- a/third_party/WebKit/Source/platform/v8_inspector/V8ConsoleMessage.cpp |
+++ b/third_party/WebKit/Source/platform/v8_inspector/V8ConsoleMessage.cpp |
@@ -334,16 +334,18 @@ std::unique_ptr<V8ConsoleMessage> V8ConsoleMessage::createForConsoleAPI(double t |
if (arguments.size()) |
message->m_message = V8ValueStringBuilder::toString(arguments[0], context->isolate()); |
- MessageLevel level = LogMessageLevel; |
+ V8ConsoleAPIType clientType = V8ConsoleAPIType::kLog; |
if (type == ConsoleAPIType::kDebug || type == ConsoleAPIType::kCount || type == ConsoleAPIType::kTimeEnd) |
- level = DebugMessageLevel; |
- if (type == ConsoleAPIType::kError || type == ConsoleAPIType::kAssert) |
- level = ErrorMessageLevel; |
- if (type == ConsoleAPIType::kWarning) |
- level = WarningMessageLevel; |
- if (type == ConsoleAPIType::kInfo) |
- level = InfoMessageLevel; |
- context->debugger()->client()->consoleAPIMessage(context->contextGroupId(), level, message->m_message, message->m_url, message->m_lineNumber, message->m_columnNumber, message->m_stackTrace.get()); |
+ clientType = V8ConsoleAPIType::kDebug; |
+ else if (type == ConsoleAPIType::kError || type == ConsoleAPIType::kAssert) |
+ clientType = V8ConsoleAPIType::kError; |
+ else if (type == ConsoleAPIType::kWarning) |
+ clientType = V8ConsoleAPIType::kWarning; |
+ else if (type == ConsoleAPIType::kInfo) |
+ clientType = V8ConsoleAPIType::kInfo; |
+ else if (type == ConsoleAPIType::kClear) |
+ clientType = V8ConsoleAPIType::kClear; |
+ context->debugger()->client()->consoleAPIMessage(context->contextGroupId(), clientType, message->m_message, message->m_url, message->m_lineNumber, message->m_columnNumber, message->m_stackTrace.get()); |
return message; |
} |
@@ -392,15 +394,12 @@ V8ConsoleMessageStorage::V8ConsoleMessageStorage(V8DebuggerImpl* debugger, int c |
V8ConsoleMessageStorage::~V8ConsoleMessageStorage() |
{ |
clear(); |
- notifyClear(); |
} |
void V8ConsoleMessageStorage::addMessage(std::unique_ptr<V8ConsoleMessage> message) |
{ |
- if (message->type() == ConsoleAPIType::kClear) { |
+ if (message->type() == ConsoleAPIType::kClear) |
clear(); |
- notifyClear(); |
- } |
V8InspectorSessionImpl* session = m_debugger->sessionForContextGroup(m_contextGroupId); |
if (session) { |
@@ -431,10 +430,4 @@ void V8ConsoleMessageStorage::contextDestroyed(int contextId) |
m_messages[i]->contextDestroyed(contextId); |
} |
-void V8ConsoleMessageStorage::notifyClear() |
-{ |
- if (V8InspectorSessionImpl* session = m_debugger->sessionForContextGroup(m_contextGroupId)) |
- session->client()->consoleCleared(); |
-} |
- |
} // namespace blink |