Index: third_party/WebKit/Source/core/inspector/ThreadDebugger.cpp |
diff --git a/third_party/WebKit/Source/core/inspector/ThreadDebugger.cpp b/third_party/WebKit/Source/core/inspector/ThreadDebugger.cpp |
index f7d6bd6bf6f5aef0681e7910d334d5c17f45b59a..5e74e923ad26546300161c8dc8b9a008361a4042 100644 |
--- a/third_party/WebKit/Source/core/inspector/ThreadDebugger.cpp |
+++ b/third_party/WebKit/Source/core/inspector/ThreadDebugger.cpp |
@@ -47,6 +47,19 @@ ThreadDebugger* ThreadDebugger::from(v8::Isolate* isolate) |
return data ? data->threadDebugger() : nullptr; |
} |
+// static |
+MessageLevel ThreadDebugger::consoleAPITypeToMessageLevel(V8ConsoleAPIType type) |
+{ |
+ switch (type) { |
+ case V8ConsoleAPIType::kDebug: return DebugMessageLevel; |
+ case V8ConsoleAPIType::kLog: return LogMessageLevel; |
+ case V8ConsoleAPIType::kInfo: return InfoMessageLevel; |
+ case V8ConsoleAPIType::kWarning: return WarningMessageLevel; |
+ case V8ConsoleAPIType::kError: return ErrorMessageLevel; |
+ default: return LogMessageLevel; |
+ } |
+} |
+ |
void ThreadDebugger::willExecuteScript(v8::Isolate* isolate, int scriptId) |
{ |
if (ThreadDebugger* debugger = ThreadDebugger::from(isolate)) |