diff options
Diffstat (limited to 'cli/rt/99_main.js')
-rw-r--r-- | cli/rt/99_main.js | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/cli/rt/99_main.js b/cli/rt/99_main.js index c6d6d1395..ede47980c 100644 --- a/cli/rt/99_main.js +++ b/cli/rt/99_main.js @@ -30,6 +30,7 @@ delete Object.prototype.__proto__; const progressEvent = window.__bootstrap.progressEvent; const fileReader = window.__bootstrap.fileReader; const formData = window.__bootstrap.formData; + const webSocket = window.__bootstrap.webSocket; const request = window.__bootstrap.request; const fetch = window.__bootstrap.fetch; const denoNs = window.__bootstrap.denoNs; @@ -80,7 +81,7 @@ delete Object.prototype.__proto__; let isClosing = false; async function workerMessageRecvCallback(data) { - const msgEvent = new worker.MessageEvent("message", { + const msgEvent = new MessageEvent("message", { cancelable: false, data, }); @@ -232,10 +233,13 @@ delete Object.prototype.__proto__; CustomEvent: util.nonEnumerable(CustomEvent), DOMException: util.nonEnumerable(DOMException), ErrorEvent: util.nonEnumerable(ErrorEvent), + CloseEvent: util.nonEnumerable(CloseEvent), + MessageEvent: util.nonEnumerable(MessageEvent), Event: util.nonEnumerable(Event), EventTarget: util.nonEnumerable(EventTarget), Headers: util.nonEnumerable(headers.Headers), FormData: util.nonEnumerable(formData.FormData), + WebSocket: util.nonEnumerable(webSocket.WebSocket), ReadableStream: util.nonEnumerable(streams.ReadableStream), Request: util.nonEnumerable(request.Request), Response: util.nonEnumerable(fetch.Response), |