Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(128)

Unified Diff: third_party/WebKit/Source/core/inspector/ThreadDebugger.cpp

Issue 2194683003: [DevTools] Cleanup v8_inspector console API. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: fix compile Created 4 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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))

Powered by Google App Engine
This is Rietveld 408576698