| Index: third_party/WebKit/Source/devtools/front_end/sdk/RuntimeModel.js
|
| diff --git a/third_party/WebKit/Source/devtools/front_end/sdk/RuntimeModel.js b/third_party/WebKit/Source/devtools/front_end/sdk/RuntimeModel.js
|
| index c83a4fa67a2597511dc650d7421fe9c6b2c13c81..4013efa2e1199fc65b60a2dbc35cd042f6941300 100644
|
| --- a/third_party/WebKit/Source/devtools/front_end/sdk/RuntimeModel.js
|
| +++ b/third_party/WebKit/Source/devtools/front_end/sdk/RuntimeModel.js
|
| @@ -339,6 +339,62 @@ WebInspector.RuntimeDispatcher.prototype = {
|
|
|
| /**
|
| * @override
|
| + * @param {number} exceptionId
|
| + * @param {number} timestamp
|
| + * @param {!RuntimeAgent.ExceptionDetails} details
|
| + * @param {!RuntimeAgent.RemoteObject=} exception
|
| + * @param {number=} executionContextId
|
| + */
|
| + exceptionThrown: function(exceptionId, timestamp, details, exception, executionContextId)
|
| + {
|
| + var consoleMessage = new WebInspector.ConsoleMessage(
|
| + this._runtimeModel.target(),
|
| + WebInspector.ConsoleMessage.MessageSource.JS,
|
| + WebInspector.ConsoleMessage.MessageLevel.Error,
|
| + details.text,
|
| + undefined,
|
| + details.url,
|
| + typeof details.lineNumber === "undefined" ? undefined : details.lineNumber + 1,
|
| + typeof details.columnNumber === "undefined" ? undefined : details.columnNumber + 1,
|
| + undefined,
|
| + exception ? ["Uncaught (in promise)", exception] : undefined,
|
| + details.stack,
|
| + timestamp,
|
| + executionContextId,
|
| + details.scriptId);
|
| + consoleMessage.setExceptionId(exceptionId);
|
| + this._runtimeModel.target().consoleModel.addMessage(consoleMessage);
|
| + },
|
| +
|
| + /**
|
| + * @override
|
| + * @param {number} timestamp
|
| + * @param {string} message
|
| + * @param {number} exceptionId
|
| + */
|
| + exceptionRevoked: function(timestamp, message, exceptionId)
|
| + {
|
| + var consoleMessage = new WebInspector.ConsoleMessage(
|
| + this._runtimeModel.target(),
|
| + WebInspector.ConsoleMessage.MessageSource.JS,
|
| + WebInspector.ConsoleMessage.MessageLevel.RevokedError,
|
| + message,
|
| + undefined,
|
| + undefined,
|
| + undefined,
|
| + undefined,
|
| + undefined,
|
| + undefined,
|
| + undefined,
|
| + timestamp,
|
| + undefined,
|
| + undefined);
|
| + consoleMessage.setRevokedExceptionId(exceptionId);
|
| + this._runtimeModel.target().consoleModel.addMessage(consoleMessage);
|
| + },
|
| +
|
| + /**
|
| + * @override
|
| * @param {!RuntimeAgent.RemoteObject} payload
|
| * @param {!Object=} hints
|
| */
|
|
|