From fbd6364f78b57beaae9f9b209905e02c383d236f Mon Sep 17 00:00:00 2001 From: Kevin Sawicki & Nathan Sobo Date: Tue, 5 Mar 2013 14:51:51 -0800 Subject: [PATCH] Redirect worker console to window console Use __defineGetter__ instead of setting a console property on self because cefode already defines a console via __defineGetter__ and we need to override it. --- src/stdlib/task-shell.coffee | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/stdlib/task-shell.coffee b/src/stdlib/task-shell.coffee index f4e583500..5274f9c88 100644 --- a/src/stdlib/task-shell.coffee +++ b/src/stdlib/task-shell.coffee @@ -7,10 +7,11 @@ self.window = {} self.attachEvent = -> -self.console = +console = warn: -> callTaskMethod 'warn', arguments... log: -> callTaskMethod 'log', arguments... error: -> callTaskMethod 'error', arguments... +self.__defineGetter__ 'console', -> console self.nodeRequire = self.require self.require = undefined