summaryrefslogtreecommitdiff
path: root/cli/rt/99_main.js
diff options
context:
space:
mode:
authorcrowlKats <13135287+crowlKats@users.noreply.github.com>2020-09-05 16:39:25 +0200
committerGitHub <noreply@github.com>2020-09-05 10:39:25 -0400
commit8c880d32612c562795d8cd539c662a0cfdcbb8c8 (patch)
tree1d4df2ffb263860d0cd227cbe5dce745a5e3e2a7 /cli/rt/99_main.js
parent34e98fa59cd70f7ce64e587bef41fac536a3076b (diff)
feat: Implement WebSocket API (#7051)
Diffstat (limited to 'cli/rt/99_main.js')
-rw-r--r--cli/rt/99_main.js6
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),