Author: johnh Date: Mon Nov 2 20:42:43 2009 New Revision: 832097 URL: http://svn.apache.org/viewvc?rev=832097&view=rev Log: Re-patching SHINDIG-1202 (gadgets logging for webkit, avoid using local variable console)
Modified: incubator/shindig/trunk/features/src/main/javascript/features/core.log/log.js Modified: incubator/shindig/trunk/features/src/main/javascript/features/core.log/log.js URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/features/src/main/javascript/features/core.log/log.js?rev=832097&r1=832096&r2=832097&view=diff ============================================================================== --- incubator/shindig/trunk/features/src/main/javascript/features/core.log/log.js (original) +++ incubator/shindig/trunk/features/src/main/javascript/features/core.log/log.js Mon Nov 2 20:42:43 2009 @@ -76,17 +76,15 @@ } var logger; - var console = gadgets.log.console; + var gadgetconsole = gadgets.log._console; - if (level == gadgets.log.WARNING && console.warn) { - logger = console.warn; - } else if (level == gadgets.log.ERROR && console.error) { - logger = console.error; - } else { - logger = console.log; + if (level == gadgets.log.WARNING && gadgetconsole.warn) { + gadgetconsole.warn(message) + } else if (level == gadgets.log.ERROR && gadgetconsole.error) { + gadgetconsole.error(message); + } else if (gadgetconsole.log) { + gadgetconsole.log(message); } - - logger(message); }; /** @@ -125,5 +123,5 @@ * @private * @static */ -gadgets.log.console = window.console ? window.console : +gadgets.log._console = window.console ? window.console : window.opera ? window.opera.postError : undefined;