mirror of
https://github.com/atom/atom.git
synced 2026-01-24 06:18:03 -05:00
Use self instead of hacky eval
This commit is contained in:
@@ -1,14 +1,14 @@
|
||||
eval("window = {};")
|
||||
eval("attachEvent = function(){};")
|
||||
eval("console = {};")
|
||||
console.warn = ->
|
||||
self.postMessage
|
||||
type: 'warn'
|
||||
details: arguments
|
||||
console.log = ->
|
||||
self.postMessage
|
||||
type: 'log'
|
||||
details: arguments
|
||||
self.window = {}
|
||||
self.attachEvent = ->
|
||||
self.console =
|
||||
warn: ->
|
||||
self.postMessage
|
||||
type: 'warn'
|
||||
details: arguments
|
||||
log: ->
|
||||
self.postMessage
|
||||
type: 'log'
|
||||
details: arguments
|
||||
|
||||
self.addEventListener 'message', (event) ->
|
||||
switch event.data.type
|
||||
|
||||
Reference in New Issue
Block a user