From 48d54e8d3a2b1e117b62fcf022d89ed4d09887f1 Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Mon, 3 Nov 2014 22:18:03 +0800 Subject: [PATCH] Fix JavaScript errors in webview --- atom/common/lib/init.coffee | 7 ++++--- atom/renderer/lib/init.coffee | 9 ++++++--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/atom/common/lib/init.coffee b/atom/common/lib/init.coffee index e3896af8a881..b8d67355c05f 100644 --- a/atom/common/lib/init.coffee +++ b/atom/common/lib/init.coffee @@ -1,6 +1,7 @@ -path = require 'path' -timers = require 'timers' -Module = require 'module' +process = global.process +path = require 'path' +timers = require 'timers' +Module = require 'module' process.atomBinding = (name) -> try diff --git a/atom/renderer/lib/init.coffee b/atom/renderer/lib/init.coffee index 69bb0ac7c4d4..011720e68b3b 100644 --- a/atom/renderer/lib/init.coffee +++ b/atom/renderer/lib/init.coffee @@ -1,6 +1,7 @@ -path = require 'path' -url = require 'url' -Module = require 'module' +process = global.process +path = require 'path' +url = require 'url' +Module = require 'module' # Expose information of current process. process.type = 'renderer' @@ -83,3 +84,5 @@ else # global reference after they are done. process.once 'BIND_DONE', -> delete global.process + delete global.setImmediate + delete global.clearImmediate