Skip to content

Commit 1c65d61

Browse files
committed
remove controller argument
1 parent 6ec5260 commit 1c65d61

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

index.bs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5497,7 +5497,7 @@ dictionary Transformer {
54975497
callback TransformerStartCallback = any (TransformStreamDefaultController controller);
54985498
callback TransformerFlushCallback = Promise<undefined> (TransformStreamDefaultController controller);
54995499
callback TransformerTransformCallback = Promise<undefined> (any chunk, TransformStreamDefaultController controller);
5500-
callback TransformerCancelCallback = Promise<undefined> (any reason, TransformStreamDefaultController controller);
5500+
callback TransformerCancelCallback = Promise<undefined> (any reason);
55015501
</xmp>
55025502

55035503
<dl>
@@ -5560,7 +5560,7 @@ callback TransformerCancelCallback = Promise<undefined> (any reason, TransformSt
55605560
{{Transformer/flush|flush()}}; the stream is already in the process of successfully closing down,
55615561
and terminating it would be counterproductive.)
55625562

5563-
<dt><dfn dict-member for="Transformer" lt="cancel">cancel(<var ignore>reason</var>, <var ignore>controller</var>)</dfn></dt>
5563+
<dt><dfn dict-member for="Transformer" lt="cancel">cancel(<var ignore>reason</var>)</dfn></dt>
55645564
<dd>
55655565
<p>A function called when the [=writable side=] is aborted, or when the [=readable side=] is
55665566
cancelled.
@@ -5948,8 +5948,8 @@ The following abstract operations support the implementaiton of the
59485948
with argument list «&nbsp;|controller|&nbsp;» and [=callback this value=] |transformer|.
59495949
1. If |transformerDict|["{{Transformer/cancel}}"] [=map/exists=], set |cancelAlgorithm| to an
59505950
algorithm which takes an argument |reason| and returns the result of [=invoking=]
5951-
|transformerDict|["{{Transformer/cancel}}"] with argument list «&nbsp;|reason|,
5952-
|controller|&nbsp;» and [=callback this value=] |transformer|.
5951+
|transformerDict|["{{Transformer/cancel}}"] with argument list «&nbsp;|reason|&nbsp;» and
5952+
[=callback this value=] |transformer|.
59535953
1. Perform ! [$SetUpTransformStreamDefaultController$](|stream|, |controller|,
59545954
|transformAlgorithm|, |flushAlgorithm|, |cancelAlgorithm|).
59555955
</div>

reference-implementation/lib/Transformer.webidl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ dictionary Transformer {
1010
callback TransformerStartCallback = any (TransformStreamDefaultController controller);
1111
callback TransformerFlushCallback = Promise<undefined> (TransformStreamDefaultController controller);
1212
callback TransformerTransformCallback = Promise<undefined> (any chunk, TransformStreamDefaultController controller);
13-
callback TransformerCancelCallback = Promise<undefined> (any reason, TransformStreamDefaultController controller);
13+
callback TransformerCancelCallback = Promise<undefined> (any reason);

reference-implementation/lib/abstract-ops/transform-streams.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ function SetUpTransformStreamDefaultControllerFromTransformer(stream, transforme
140140
flushAlgorithm = () => transformerDict.flush.call(transformer, controller);
141141
}
142142
if ('cancel' in transformerDict) {
143-
cancelAlgorithm = reason => transformerDict.cancel.call(transformer, reason, controller);
143+
cancelAlgorithm = reason => transformerDict.cancel.call(transformer, reason);
144144
}
145145

146146
SetUpTransformStreamDefaultController(stream, controller, transformAlgorithm, flushAlgorithm, cancelAlgorithm);

0 commit comments

Comments
 (0)