(arg)
| 14969 | }; |
| 14970 | |
| 14971 | function formatError(arg) { |
| 14972 | if (isError(arg)) { |
| 14973 | if (arg.stack && formatStackTrace) { |
| 14974 | arg = (arg.message && arg.stack.indexOf(arg.message) === -1) |
| 14975 | ? 'Error: ' + arg.message + '\n' + arg.stack |
| 14976 | : arg.stack; |
| 14977 | } else if (arg.sourceURL) { |
| 14978 | arg = arg.message + '\n' + arg.sourceURL + ':' + arg.line; |
| 14979 | } |
| 14980 | } |
| 14981 | return arg; |
| 14982 | } |
| 14983 | |
| 14984 | function consoleLog(type) { |
| 14985 | var console = $window.console || {}, |