Closed Bug 1752695 Opened 2 years ago Closed 2 years ago

Reject pending reads when releasing reader

Categories

(Core :: DOM: Streams, task)

task

Tracking

()

RESOLVED FIXED
98 Branch
Tracking Status
firefox98 --- fixed

People

(Reporter: evilpie, Assigned: evilpie)

References

(Blocks 2 open bugs)

Details

Attachments

(1 file)

This implements the changes from https://github.com/whatwg/streams/pull/1168. This is a pretty broad change and browsing the diff is complicated, so I hope I got everything. https://whatpr.org/streams/1168/7f7d68b...e9e78fe.html can help a little bit.

Assignee: nobody → evilpies
Status: NEW → ASSIGNED
Depends on: 1746096

I don't want to land this change without the WPT update, because otherwise we introduce new failures (that we would have to ignore) and one whole test file errors. Sadly that update seems to drag on.

https://hg.mozilla.org/integration/autoland/rev/37c47a72c9e2064a0b8c7aa38ed1ae42b85f4e0c

I accidentally landed this as DONTBUILD, but I at least triggered the domstreams CI test manually.

Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 98 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: