Functionality similar to Python's traceback module.
Tracebacks are stored in JSON format. The stack is represented as an array in which the most recent stack frame is the last element; each element thus represents a stack frame and has the following keys:
||The name of the file that the stack frame takes place in.|
||The line number is being executed at the stack frame.|
||The name of the function being executed at the stack frame, or
See nsIException for more information.
Attempts to extract the traceback from
exception : exception
exception where exception is an
traceback : JSON representation of the traceback or
null if not found.
JSON : Returns the JSON representation of the stack at the point that this function is called.
Given a JSON representation of the stack or an exception instance, returns a formatted plain text representation of it, similar to Python's formatted stack tracebacks. If no argument is provided, the stack at the point this function is called is used.
tbOrException : object