Index: admin_templates/js/script.js =================================================================== --- admin_templates/js/script.js (revision 15372) +++ admin_templates/js/script.js (working copy) @@ -1714,28 +1714,22 @@ } function replaceFireBug() { - if ( window.console === undefined || !console.firebug ) { + if ( 'object' !== typeof console ) { var names = [ 'log', 'debug', 'info', 'warn', 'error', 'assert', 'dir', 'dirxml', 'group', 'groupEnd', 'time', 'timeEnd', 'count', 'trace', 'profile', 'profileEnd' ]; - if ( window.top.console !== undefined || window.top.firebug ) { - // console is not defined in iframes, so define it here - window.console = window.top.console; - window._getFirebugConsoleElement = window.top._getFirebugConsoleElement; - } - else { - window.console = {}; + window.console = {}; - for (var i = 0; i < names.length; ++i) { - window.console[names[i]] = function ($msg) { - alert('FireBug console object methods are not available outside Firefox!' + "\n" + $msg); - } + for ( var i = 0; i < names.length; ++i ) { + window.console[names[i]] = function ($msg) { + alert('Console object methods are not available outside Firefox/Chrome!' + "\n" + $msg); } } } } + function runOnChange(elId) { var evt; var el = typeof(elId) == 'string' ? document.getElementById(elId) : elId Index: admin_templates/js/uploader/upload_manager.js =================================================================== --- admin_templates/js/uploader/upload_manager.js (revision 15359) +++ admin_templates/js/uploader/upload_manager.js (working copy) @@ -357,7 +357,7 @@ } }; -if (!window.console || !console.firebug) { +if ( 'object' !== typeof console ) { // emulate FireBug Console in other browsers to see flash debug messages window.console = {}; window.console.log = function (message) {