From: Michael M Slusarz Date: Sat, 14 Mar 2009 14:55:28 +0000 (-0600) Subject: Log debug errors to firebug console, if available X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=7b111b6eb08ba209c16f87dc809ee27bb2963f4c;p=horde.git Log debug errors to firebug console, if available --- diff --git a/imp/js/src/DimpCore.js b/imp/js/src/DimpCore.js index 4936d2f9b..e4f7751e9 100644 --- a/imp/js/src/DimpCore.js +++ b/imp/js/src/DimpCore.js @@ -33,7 +33,12 @@ DimpCore = { debug: function(label, e) { if (!this.is_logout && DIMP.conf.debug) { - alert(label + ': ' + ((e instanceof Error && e.name && e.message) ? e.name + '-' + e.message : Object.inspect(e)) + (e.lineNumber ? ' (Line #' + e.lineNumber + ')' : '')); + if (console) { + // Firebug error reporting. + console.error(label, e); + } else { + alert(label + ': ' + ((e instanceof Error && e.name && e.message) ? e.name + '-' + e.message : Object.inspect(e)) + (e.lineNumber ? ' (Line #' + e.lineNumber + ')' : '')); + } } },