Re: [whatwg/streams] Support transferable streams (postMessage) (#1053)

@ricea pushed 11 commits.

b14f20db10c5a79ca81fbd6c32b51c513b548365  Move the transfer steps into separate sections
3ec022f74312ca3a0c40483f7304c6645d55425e  Update text for creating MessagePorts
db20feeba86dc56007f5c290bb6f141ef6703a84  Move IsLocked checks earlier and throw a DataCloneError
51b5587a26aef786017eb39e22629083db1e9f04  Remove pointless Type settings for TransformStream
f182ced53c4848e845922a4573a2bb01fc06c706  Initialise all slots in transferred TransformStream
af56190cacb609a17735ffadc4829464ee463da7  Add missing "!"
dda729bb09bad2499bbda71c7699b7991ed809f6  Clarify that it is Object.prototype we are worred about
900e8a23574f8ca4f455b65f40c9c9f4afdd750c  Change paranoid checks to asserts, and add security warning
2d9a6cad343ac0fdc8406c46f1663b2293079675  Remove optional "undefined" from call to PipeTo()
409e862b6f352b4118c13dc44927221a6781ab16  Use StructuredSerializeWithTransfer() to transfer MessagePort
ff13b392a7b25660012278766d26b6837efd3202  Explicitly enable port message queue


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/whatwg/streams/pull/1053/files/e7829d532dab21c639dd477f8ebe903c22247293..ff13b392a7b25660012278766d26b6837efd3202

Received on Saturday, 11 July 2020 01:35:00 UTC