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

Unified Diff: third_party/WebKit/Source/devtools/front_end/sdk/ConsoleModel.js

Issue 2650543002: DevTools: render console level filter as drop box. (Closed)
Patch Set: rebase again Created 3 years, 11 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/devtools/front_end/sdk/ConsoleModel.js
diff --git a/third_party/WebKit/Source/devtools/front_end/sdk/ConsoleModel.js b/third_party/WebKit/Source/devtools/front_end/sdk/ConsoleModel.js
index 77825f66eb742285065500a28844342db70f76a6..9793a4bfa67e271d7b6c7a71cc5edf6095000ad5 100644
--- a/third_party/WebKit/Source/devtools/front_end/sdk/ConsoleModel.js
+++ b/third_party/WebKit/Source/devtools/front_end/sdk/ConsoleModel.js
@@ -273,7 +273,7 @@ SDK.ConsoleMessage = class {
workerId) {
this._target = target;
this.source = source;
- this.level = level;
+ this.level = /** @type {?SDK.ConsoleMessage.MessageLevel} */ (level);
this.messageText = messageText;
this.type = type || SDK.ConsoleMessage.MessageType.Log;
/** @type {string|undefined} */
@@ -519,6 +519,19 @@ SDK.ConsoleMessage.MessageLevel = {
Error: 'error'
};
+/**
+ * @param {!SDK.ConsoleMessage.MessageLevel} level
+ * @return {number}
+ */
+SDK.ConsoleMessage.MessageLevel.ordinal = function(level) {
+ if (level === SDK.ConsoleMessage.MessageLevel.Verbose)
+ return 0;
+ if (level === SDK.ConsoleMessage.MessageLevel.Info)
+ return 1;
+ if (level === SDK.ConsoleMessage.MessageLevel.Warning)
+ return 2;
+ return 3;
+};
/**
* @implements {Protocol.LogDispatcher}

Powered by Google App Engine
This is Rietveld 408576698