Closed
Bug 1657509
Opened 5 years ago
Closed 4 years ago
Always resolve ReadableStream's tee()'s cancel promise after the stream closes or errors
Categories
(Core :: JavaScript Engine, defect, P2)
Core
JavaScript Engine
Tracking
()
RESOLVED
FIXED
89 Branch
Tracking | Status | |
---|---|---|
firefox89 | --- | fixed |
People
(Reporter: d, Assigned: evilpies)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
See the spec bugfix at https://github.com/whatwg/streams/pull/1039 and web platform tests at https://github.com/web-platform-tests/wpt/pull/24124.
Add Comment
Comment 2•4 years ago
|
||
sdetar, who is the most actively working on Streams these days?
Flags: needinfo?(sdetar)
Comment 3•4 years ago
|
||
Jason, could you take a look at this streams bug?
Flags: needinfo?(sdetar)
Flags: needinfo?(jwalden)
Flags: needinfo?(jorendorff)
Assignee | ||
Updated•4 years ago
|
Blocks: streams-meta
Component: DOM: Core & HTML → JavaScript Engine
Updated•4 years ago
|
Flags: needinfo?(jorendorff)
Updated•4 years ago
|
Severity: -- → S3
Priority: -- → P2
Assignee | ||
Comment 4•4 years ago
|
||
It almost look like we implement this: https://searchfox.org/mozilla-central/source/js/src/builtin/streams/ReadableStreamOperations.cpp#454
However we aren't passing all tests, but the problem might be something else: https://wpt.fyi/results/streams/readable-streams/tee.any.html?label=master&label=experimental&aligned&q=streams%2Freadable-streams%2Ftee
Assignee | ||
Comment 5•4 years ago
|
||
Seems like the existing step numbers refer to a differently formated spec. I updated the numbers
where I changed something.
Updated•4 years ago
|
Assignee: nobody → evilpies
Status: NEW → ASSIGNED
Pushed by evilpies@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/ab0a7a0ee384
Always resolve ReadableStream's tee()'s cancel promise after the stream closes or errors. r=arai
Comment 7•4 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
status-firefox89:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 89 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•