(arg)
| 14934 | }; |
| 14935 | |
| 14936 | function formatError(arg) { |
| 14937 | if (isError(arg)) { |
| 14938 | if (arg.stack && formatStackTrace) { |
| 14939 | arg = (arg.message && arg.stack.indexOf(arg.message) === -1) |
| 14940 | ? 'Error: ' + arg.message + '\n' + arg.stack |
| 14941 | : arg.stack; |
| 14942 | } else if (arg.sourceURL) { |
| 14943 | arg = arg.message + '\n' + arg.sourceURL + ':' + arg.line; |
| 14944 | } |
| 14945 | } |
| 14946 | return arg; |
| 14947 | } |
| 14948 | |
| 14949 | function consoleLog(type) { |
| 14950 | var console = $window.console || {}, |