[streams] Reader fixups (#262)

Ready for review @tyoshino @yutakahirano. Fixes #260 and both waiting -> waiting transitions discovered in #258.

Preview branch at https://streams.spec.whatwg.org/branch-snapshots/reader-fixups/
You can merge this Pull Request by running:

  git pull https://github.com/whatwg/streams reader-fixups

Or you can view, comment on it, or merge it online at:

  https://github.com/whatwg/streams/pull/262

-- Commit Summary --

  * Fix a typo
  * Make released stream readers look like closed streams
  * Fix one waiting → waiting ready signal per #258
  * Fix another waiting → waiting ready signal with readers
  * Rename [[reader]] internal slot to [[readableStreamReader]]

-- File Changes --

    M Locking Design Doc.md (40)
    M index.bs (167)
    M reference-implementation/lib/exclusive-stream-reader.js (69)
    A reference-implementation/lib/experimental/exclusive-byte-stream-reader.js (90)
    A reference-implementation/lib/experimental/readable-byte-stream-abstract-ops.js (12)
    M reference-implementation/lib/experimental/readable-byte-stream.js (42)
    A reference-implementation/lib/readable-stream-abstract-ops.js (165)
    M reference-implementation/lib/readable-stream.js (185)
    M reference-implementation/test/exclusive-stream-reader.js (123)
    M reference-implementation/test/experimental/readable-byte-stream.js (13)
    M reference-implementation/test/readable-stream.js (22)

-- Patch Links --

https://github.com/whatwg/streams/pull/262.patch
https://github.com/whatwg/streams/pull/262.diff

---
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/streams/pull/262

Received on Wednesday, 14 January 2015 23:12:12 UTC