(arg)
| 15543 | }; |
| 15544 | |
| 15545 | function formatError(arg) { |
| 15546 | if (isError(arg)) { |
| 15547 | if (arg.stack && formatStackTrace) { |
| 15548 | arg = (arg.message && arg.stack.indexOf(arg.message) === -1) |
| 15549 | ? 'Error: ' + arg.message + '\n' + arg.stack |
| 15550 | : arg.stack; |
| 15551 | } else if (arg.sourceURL) { |
| 15552 | arg = arg.message + '\n' + arg.sourceURL + ':' + arg.line; |
| 15553 | } |
| 15554 | } |
| 15555 | return arg; |
| 15556 | } |
| 15557 | |
| 15558 | function consoleLog(type) { |
| 15559 | var console = $window.console || {}, |