From 3f0f60faa9a657f207d7907069d4ba188a03a8b4 Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Wed, 14 Nov 2012 13:57:15 +0100 Subject: [PATCH] [FIX] Even IE9 only exposes console object when the debug window is opened bzr revid: fme@openerp.com-20121114125715-wgr0wxb91dvccuag --- addons/web/static/src/js/coresetup.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/addons/web/static/src/js/coresetup.js b/addons/web/static/src/js/coresetup.js index 5ff47aa32fa..87f659340f6 100644 --- a/addons/web/static/src/js/coresetup.js +++ b/addons/web/static/src/js/coresetup.js @@ -3,10 +3,13 @@ *--------------------------------------------------------*/ var console; if (!console) { - console = {log: function () {}}; -} -if (!console.debug) { - console.debug = console.log; + // Even IE9 only exposes console object if debug window opened + console = {}; + ('log error debug info warn assert clear dir dirxml trace group' + + ' groupCollapsed groupEnd time timeEnd profile profileEnd count' + + ' exception').split(/\s+/).forEach(function(property) { + console[property] = _.identity; + }); } openerp.web.coresetup = function(instance) {