From ee9f3dabed8b4941e4babdc4444f6b32a2003725 Mon Sep 17 00:00:00 2001 From: nightwing Date: Wed, 21 Mar 2018 17:23:50 +0400 Subject: [PATCH] restore error handler in worker.js --- plugins/node_modules/ace/lib/ace/worker/worker.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/plugins/node_modules/ace/lib/ace/worker/worker.js b/plugins/node_modules/ace/lib/ace/worker/worker.js index 75b9eccc..7c0f39a8 100644 --- a/plugins/node_modules/ace/lib/ace/worker/worker.js +++ b/plugins/node_modules/ace/lib/ace/worker/worker.js @@ -18,6 +18,17 @@ if (!window.console) { window.window = window; window.ace = window; +window.onerror = function(message, file, line, col, err) { + postMessage({type: "error", data: { + message: message, + data: err.data, + file: file, + line: line, + col: col, + stack: err.stack + }}); +}; + window.initSender = function initSender() { var EventEmitter = window.require("ace/lib/event_emitter").EventEmitter;