Chromium Code Reviews| 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..18340473de993ec4c501dfc82ecea9b1dc205fea 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; |
| + clientType = V8ConsoleAPIType::kDebug; |
| if (type == ConsoleAPIType::kError || type == ConsoleAPIType::kAssert) |
|
kozy
2016/07/29 16:57:37
if -> else if
dgozman
2016/07/29 17:15:43
Done.
|
| - level = ErrorMessageLevel; |
| + clientType = V8ConsoleAPIType::kError; |
| if (type == ConsoleAPIType::kWarning) |
| - level = WarningMessageLevel; |
| + clientType = V8ConsoleAPIType::kWarning; |
| 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::kInfo; |
| + 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 |