node/test/addons/worker-buffer-callback
Chengzhong Wu 64549731b6
src: throw DataCloneError on transfering untransferable objects
The HTML StructuredSerializeWithTransfer algorithm defines that when
an untransferable object is in the transfer list, a DataCloneError is
thrown.
An array buffer that is already transferred is also considered as
untransferable.

PR-URL: https://github.com/nodejs/node/pull/47604
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
2023-05-05 11:22:42 +00:00
..
binding.cc src,doc,test: remove String::New default parameter 2020-07-14 15:13:34 +02:00
binding.gyp src: mark ArrayBuffers with free callbacks as untransferable 2019-11-19 14:01:32 +01:00
test-free-called.js buffer: release buffers with free callbacks on env exit 2019-11-30 02:02:50 +01:00
test.js src: throw DataCloneError on transfering untransferable objects 2023-05-05 11:22:42 +00:00