summaryrefslogtreecommitdiff
path: root/ext/websocket/01_websocket.js
diff options
context:
space:
mode:
Diffstat (limited to 'ext/websocket/01_websocket.js')
-rw-r--r--ext/websocket/01_websocket.js11
1 files changed, 9 insertions, 2 deletions
diff --git a/ext/websocket/01_websocket.js b/ext/websocket/01_websocket.js
index 2284a0e77..a30a74cad 100644
--- a/ext/websocket/01_websocket.js
+++ b/ext/websocket/01_websocket.js
@@ -10,8 +10,14 @@
const webidl = window.__bootstrap.webidl;
const { HTTP_TOKEN_CODE_POINT_RE } = window.__bootstrap.infra;
const { DOMException } = window.__bootstrap.domException;
- const { Event, ErrorEvent, CloseEvent, MessageEvent, defineEventHandler } =
- window.__bootstrap.event;
+ const {
+ Event,
+ ErrorEvent,
+ CloseEvent,
+ MessageEvent,
+ defineEventHandler,
+ _skipInternalInit,
+ } = window.__bootstrap.event;
const { EventTarget } = window.__bootstrap.eventTarget;
const { Blob, BlobPrototype } = globalThis.__bootstrap.file;
const {
@@ -440,6 +446,7 @@
const event = new MessageEvent("message", {
data,
origin: this[_url],
+ [_skipInternalInit]: true,
});
this.dispatchEvent(event);
break;