summaryrefslogtreecommitdiff
path: root/test/sequential/test-async-wrap-getasyncid.js
diff options
context:
space:
mode:
authorAnna Henningsen <anna@addaleax.net>2017-09-05 22:38:32 +0200
committerAnna Henningsen <anna@addaleax.net>2018-06-06 19:43:44 +0200
commite7a2367471177c96f454a18319cf8d2fb25482f9 (patch)
tree9027c9bac22dae6f50ed8222a1a1cbd5e573ffe8 /test/sequential/test-async-wrap-getasyncid.js
parent2e886e9f452e95a4761a3d85540ba561538b4438 (diff)
downloadandroid-node-v8-e7a2367471177c96f454a18319cf8d2fb25482f9.tar.gz
android-node-v8-e7a2367471177c96f454a18319cf8d2fb25482f9.tar.bz2
android-node-v8-e7a2367471177c96f454a18319cf8d2fb25482f9.zip
worker: implement `MessagePort` and `MessageChannel`
Implement `MessagePort` and `MessageChannel` along the lines of the DOM classes of the same names. `MessagePort`s initially support transferring only `ArrayBuffer`s. Thanks to Stephen Belanger for reviewing this change in its original form, to Benjamin Gruenbaum for reviewing the added tests in their original form, and to Olivia Hugger for reviewing the documentation in its original form. Refs: https://github.com/ayojs/ayo/pull/98 PR-URL: https://github.com/nodejs/node/pull/20876 Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com> Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Shingo Inoue <leko.noor@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Tiancheng "Timothy" Gu <timothygu99@gmail.com> Reviewed-By: John-David Dalton <john.david.dalton@gmail.com> Reviewed-By: Gus Caplan <me@gus.host>
Diffstat (limited to 'test/sequential/test-async-wrap-getasyncid.js')
-rw-r--r--test/sequential/test-async-wrap-getasyncid.js2
1 files changed, 2 insertions, 0 deletions
diff --git a/test/sequential/test-async-wrap-getasyncid.js b/test/sequential/test-async-wrap-getasyncid.js
index 971296915c..84a3e3b1f4 100644
--- a/test/sequential/test-async-wrap-getasyncid.js
+++ b/test/sequential/test-async-wrap-getasyncid.js
@@ -35,7 +35,9 @@ common.crashOnUnhandledRejection();
delete providers.HTTP2STREAM;
delete providers.HTTP2PING;
delete providers.HTTP2SETTINGS;
+ // TODO(addaleax): Test for these
delete providers.STREAMPIPE;
+ delete providers.MESSAGEPORT;
const objKeys = Object.keys(providers);
if (objKeys.length > 0)