diff --git a/node_modules/ace/lib/ace/worker/worker_client.js b/node_modules/ace/lib/ace/worker/worker_client.js index b69071fb..42c08f43 100644 --- a/node_modules/ace/lib/ace/worker/worker_client.js +++ b/node_modules/ace/lib/ace/worker/worker_client.js @@ -68,7 +68,9 @@ var WorkerClient = function(topLevelNamespaces, mod, classname, workerUrl) { var blobURL = URL.createObjectURL(blob); this.$worker = new Worker(blobURL); - URL.revokeObjectURL(blobURL); + setTimeout(function() { // IE EDGE needs a timeout here + URL.revokeObjectURL(blobURL); + }); } else { throw e; } diff --git a/package.json b/package.json index b77fd26d..35398cb9 100644 --- a/package.json +++ b/package.json @@ -70,7 +70,7 @@ "c9.ide.local": "#a6e689e33b", "c9.ide.find": "#35379124ca", "c9.ide.find.infiles": "#c3bf17286d", - "c9.ide.find.replace": "#44772dd796", + "c9.ide.find.replace": "#8cbce45290", "c9.ide.run.debug": "#dbe6c81252", "c9.automate": "#47e2c429c9", "c9.ide.ace.emmet": "#6dc4585e02", diff --git a/plugins/c9.vfs.standalone/standalone.js b/plugins/c9.vfs.standalone/standalone.js index dff3feca..06ab4a35 100644 --- a/plugins/c9.vfs.standalone/standalone.js +++ b/plugins/c9.vfs.standalone/standalone.js @@ -130,7 +130,7 @@ function plugin(options, imports, register) { pid: 1 }; req.session = {}; - next(); + api.authenticate()(req, res, next); }, previewHandler.getProxyUrl(function() { return {