summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js
diff options
context:
space:
mode:
authorFabien Meghazi <fme@openerp.com>2012-11-14 13:57:15 +0100
committerFabien Meghazi <fme@openerp.com>2012-11-14 13:57:15 +0100
commit3f0f60faa9a657f207d7907069d4ba188a03a8b4 (patch)
tree747e759d93b5235314a837e87e1185cfc7efeeca /addons/web/static/src/js
parenta36748ebe44704aefc66a67920e3b437c288b6e4 (diff)
[FIX] Even IE9 only exposes console object when the debug window is opened
bzr revid: fme@openerp.com-20121114125715-wgr0wxb91dvccuag
Diffstat (limited to 'addons/web/static/src/js')
-rw-r--r--addons/web/static/src/js/coresetup.js11
1 files 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) {