diff options
author | Luca Casonato <hello@lcas.dev> | 2021-08-25 13:48:53 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-08-25 13:48:53 +0200 |
commit | 5d814a4c244d489b4ae51002a0cf1d3c2fe16058 (patch) | |
tree | 3597ab7d4c438b96c34dac52f9f537989129001e /runtime/js/99_main.js | |
parent | f84cd9403db3545c8058a9c28474b3c99d4c2dd4 (diff) |
feat: ArrayBuffer in structured clone transfer (#11840)
Diffstat (limited to 'runtime/js/99_main.js')
-rw-r--r-- | runtime/js/99_main.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/runtime/js/99_main.js b/runtime/js/99_main.js index af6309338..fc3eeecca 100644 --- a/runtime/js/99_main.js +++ b/runtime/js/99_main.js @@ -135,12 +135,12 @@ delete Object.prototype.__proto__; if (data === null) break; const v = deserializeJsMessageData(data); const message = v[0]; - const transfer = v[1]; + const transferables = v[1]; const msgEvent = new MessageEvent("message", { cancelable: false, data: message, - ports: transfer, + ports: transferables.filter((t) => t instanceof MessagePort), }); try { |