MCPcopy Index your code
hub / github.com/node-inspector/node-inspector / appendStackTrace

Function appendStackTrace

front-end/console/ConsoleViewMessage.js:1108–1129  ·  view source on GitHub ↗

* @param {!Array.<!ConsoleAgent.CallFrame>=} stackTrace * @this {WebInspector.ConsoleViewMessage}

(stackTrace)

Source from the content-addressed store, hash-verified

1106 * @this {WebInspector.ConsoleViewMessage}
1107 */
1108 function appendStackTrace(stackTrace)
1109 {
1110 if (!stackTrace)
1111 return;
1112
1113 for (var i = 0; i < stackTrace.length; i++) {
1114 var frame = stackTrace[i];
1115
1116 var content = createElementWithClass("div", "stacktrace-entry");
1117 var functionName = WebInspector.beautifyFunctionName(frame.functionName);
1118 if (frame.scriptId) {
1119 var urlElement = this._linkifyCallFrame(frame);
1120 if (!urlElement)
1121 continue;
1122 content.appendChild(urlElement);
1123 content.createTextChild(" ");
1124 }
1125
1126 content.createChild("span", "console-message-text source-code").textContent = functionName;
1127 parentTreeElement.appendChild(new TreeElement(content));
1128 }
1129 }
1130
1131 appendStackTrace.call(this, this._message.stackTrace);
1132

Callers

nothing calls this directly

Calls 1

createElementWithClassFunction · 0.85

Tested by

no test coverage detected