diff --git a/browser/fragments/platform-browser.js b/browser/fragments/platform-browser.js index 8f54621ed6..8835fab8f8 100644 --- a/browser/fragments/platform-browser.js +++ b/browser/fragments/platform-browser.js @@ -34,7 +34,7 @@ var Platform = { preferBinary: false, ArrayBuffer: global.ArrayBuffer, atob: global.atob, - nextTick: typeof setImmediate !== 'undefined' ? setImmediate : function(f) { setTimeout(f, 0); }, + nextTick: typeof setImmediate !== 'undefined' ? global.setImmediate.bind(global) : function(f) { setTimeout(f, 0); }, addEventListener: global.addEventListener, inspect: JSON.stringify, stringByteSize: function(str) {