Commit 3b7575b2 authored by Joel Martin's avatar Joel Martin

Better support console debug under Opera (DragonFly).

parent 2a4e7d8a
......@@ -13,9 +13,18 @@
// Globals defined here
var Util = {}, $;
if ((!window.console) || (! /__debug__$/i.test(document.location.href))) {
// non-debug mode, an empty function
// Debug routines
if (typeof window.console === "undefined") {
window.console = window.console || {};
}
if (/__debug__$/i.test(document.location.href)) {
if (typeof window.opera !== "undefined") {
window.console.log = window.opera.postError;
window.console.warn = window.opera.postError;
window.console.error = window.opera.postError;
}
} else {
// non-debug mode, an empty function
window.console.log = function (message) {};
window.console.warn = function (message) {};
window.console.error = function (message) {};
......@@ -218,4 +227,3 @@ Util.Flash = (function(){
return {version: parseInt(version[0] || 0 + '.' + version[1], 10) || 0, build: parseInt(version[2], 10) || 0};
}());
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment