Re: [whatwg/streams] Add state checks to Close() and Enqueue() (#1029)

> As best I understand things, microtasks shouldn't be _able_ to be made to be run synchronously. If some spec is failing to properly defer a microtask checkpoint, that's just a bug in the spec. Or am I somehow wrong about this?

This is how it's done in Chromium:

https://chromium.googlesource.com/chromium/src/+/12310ed05f15fea5fa6824c6a6b5d86f81532e25/third_party/blink/web_tests/http/tests/streams/chromium/concurrent-close.html

I don't know if that's a spec bug or an implementation bug.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/streams/pull/1029#issuecomment-597382337

Received on Wednesday, 11 March 2020 00:19:23 UTC