Re: [heycam/webidl] [wip] First pass at adding internal slots (#495)

Ehhhhhh, I just really want this to be as easy as possible for people, so I can build it into Bikeshed automatically. We have too many people accidentally referring to public APIs in spec text, and requiring them to write up a totally separate thing that's non-obvious but *looks like* it should be an automatic obvious sort of thing (that is, a `<dfn attribute for=SomeInterface>\[[bar]]</dfn>` in their spec) just increases the friction and reduces the chance of them getting it right.

You're right, tho, about types - I dunno what I was thinking, since "I want to declare types in IDL" is *exactly opposed to* "I don't think we can generally put default values in IDL".  Typing is nice, but it's not compatible with the current mix of IDL and Infra values.

-- 
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/495#issuecomment-358139165

Received on Tuesday, 16 January 2018 23:12:53 UTC