Add transformer.cancel
method to TransformStream
constructor
#25519
+51
−0
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
The transformer object passed to the
TransformStream
constructor can now also have acancel
method, which is called whenever the readable side is cancelled or when the writable side is aborted. See the specification and the spec change for context.Test results and supporting details
This method is not yet supported in any browser. However, server runtimes such as Node.js and Deno already support it: