Files
tubestation/dom/streams
Kagami Sascha Rosylight 9aea080df4 Bug 1933826 - Commit pull-into descriptors after filling from queue r=arai,smaug
This splits ReadableByteStreamControllerCommitPullIntoDescriptor from ReadableByteStreamControllerProcessPullIntoDescriptorsUsingQueue so that close/chunk steps will run only after processing all descriptors, thus preventing user JS from potentially modifying anything during the process.

Corresponding to https://github.com/whatwg/streams/pull/1326 with some cleanup in https://github.com/whatwg/streams/pull/1336.

Differential Revision: https://phabricator.services.mozilla.com/D232663
2025-01-07 18:32:23 +00:00
..