- From: Maciej Stachowiak <notifications@github.com>
- Date: Wed, 12 Apr 2017 09:48:48 -0700
- To: whatwg/streams <streams@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Wednesday, 12 April 2017 16:49:20 UTC
> In ES it works the other way around. You have to explicitly choose to throw if something is undefined. Since there is no line "If reason is undefined, throw a TypeError", it is optional. Does that mean all methods should silently ignore extra arguments instead of throwing, unless explicitly specified otherwise? (Asking because I'm not sure we've implemented this behavior.) I also think our IDL may have some errors in what is optional and what isn't. > Adam has explained the confusion about third_party/WebKit inside Chromium vs. Blink I'm still confused about the Blink directory being renamed *from* blink/ *to* third_party/WebKit but not in a way that is relevant to this issue. It may be that, like Blink, we should stop trying to use IDL to implement this spec in WebKit. -- 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/issues/732#issuecomment-293639697
Received on Wednesday, 12 April 2017 16:49:20 UTC