Re: [heycam/webidl] feat: Add `[NonEnumerableMethods]` extended attribute (#825)

> What is the motivation for this feature?

To make it possible for specifications using **WebIDL** to align more closely with how **ECMAScript** platform objects behave.

> In particular, what specs want to take on a different behavior from the rest of the web platform by using this?

**ECMAScript** and&nbsp;**Streams** come&nbsp;to&nbsp;mind (you&nbsp;even&nbsp;opened&nbsp;<https://github.com/whatwg/streams/issues/963>)

It’s&nbsp;also&nbsp;probable that&nbsp;**WebAssembly** might&nbsp;want to&nbsp;use&nbsp;this.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/heycam/webidl/pull/825#issuecomment-564671640

Received on Wednesday, 11 December 2019 18:24:31 UTC