Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Byte streams tracking bug #300

Open
17 of 21 tasks
tyoshino opened this issue Mar 17, 2015 · 10 comments
Open
17 of 21 tasks

Byte streams tracking bug #300

tyoshino opened this issue Mar 17, 2015 · 10 comments

Comments

@tyoshino
Copy link
Member

This is a tracking bug for progress on byte stream standardization.

Status:

Sub issues:

@tyoshino
Copy link
Member Author

Updating BinaryExtension.md at https://github.com/whatwg/streams/tree/asyncbytestream

@tyoshino
Copy link
Member Author

Added definitions of methods on the BYOB reader https://github.com/whatwg/streams/blob/asyncbytestream/BinaryExtension.md

I tried to write the definitions without introducing detailed internal algorithm. @yutakahirano, could you please take a quick look?

@yutakahirano
Copy link
Member

looks good

@tyoshino
Copy link
Member Author

Thanks. Also added ReadableByteStreamReader.

@tyoshino
Copy link
Member Author

I was trying to fulfill #312 in BinaryExtension.md in asyncbytestream branch. But I've moved the place to experiment that to PR #343. The BinaryExtension.md file in asyncbytestream branch still holds some draft and explainer texts.

@domenic
Copy link
Member

domenic commented Apr 30, 2015

The explainer texts are really nice IMO. We should consider maintaining something like them (probably for all the other classes too) in a docs/ directory or something. Or maybe just work on them in MDN, haha.

tyoshino added a commit that referenced this issue May 1, 2015
Created docs/ directory as suggested at:
#300 (comment)

Added WARNING texts to unstable APIs (BYOB reader)
@tyoshino
Copy link
Member Author

tyoshino commented May 1, 2015

The explainer texts are really nice IMO. We should consider maintaining something like them (probably for all the other classes too) in a docs/ directory or something. Or maybe just work on them in MDN, haha.

Yeah. As a first step, done moving in PR #351

tyoshino added a commit that referenced this issue May 3, 2015
Also includes a quick explainer at docs/ReadableByteStream.md.

Track overall progress at #300.
tyoshino added a commit that referenced this issue May 3, 2015
Also includes a quick explainer at docs/ReadableByteStream.md.

Track overall progress at #300.
@tyoshino
Copy link
Member Author

tyoshino commented Dec 8, 2015

Spec text update just started at https://github.com/whatwg/streams/tree/rbscontroller

@tyoshino
Copy link
Member Author

Added an item to discuss whether enqueue() should throw or not. Moved from https://code.google.com/p/chromium/issues/detail?id=577097#c4

@tyoshino
Copy link
Member Author

enqueue() should check type or not

Now ReadableStreamBYOBController.enqueue() is specified to perform brand checking by checking presence of the [[ViewedArrayBuffer]] internal slot. Filled the checkbox in the OP.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

3 participants