Checks Runtime.setMaxCallStackSizeToCapture. Test with max size 0. { args : [ [0] : { type : string value : Nested call. } ] executionContextId : timestamp : type : trace } Test with max size 1. { args : [ [0] : { type : string value : Nested call. } ] executionContextId : stackTrace : { callFrames : [ [0] : { columnNumber : 10 functionName : bar lineNumber : 2 scriptId : url : test.js } ] parent : { callFrames : [ [0] : { columnNumber : 2 functionName : test lineNumber : 10 scriptId : url : test.js } ] description : setTimeout } } timestamp : type : trace } Test with max size 2. { args : [ [0] : { type : string value : Nested call. } ] executionContextId : stackTrace : { callFrames : [ [0] : { columnNumber : 10 functionName : bar lineNumber : 2 scriptId : url : test.js } [1] : { columnNumber : 2 functionName : foo lineNumber : 6 scriptId : url : test.js } ] parent : { callFrames : [ [0] : { columnNumber : 2 functionName : test lineNumber : 10 scriptId : url : test.js } [1] : { columnNumber : 0 functionName : lineNumber : 0 scriptId : url : expr.js } ] description : setTimeout } } timestamp : type : trace }