- From: <bugzilla@jessica.w3.org>
- Date: Wed, 22 Apr 2015 19:50:18 +0000
- To: public-script-coord@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=27354 Tab Atkins Jr. <jackalmage@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jackalmage@gmail.com --- Comment #11 from Tab Atkins Jr. <jackalmage@gmail.com> --- (In reply to Anne from comment #10) > (In reply to Ian 'Hixie' Hickson from comment #8) > > - We already have the equivalent readable way to do this; HTML does it all > > over, for example. You just say that "A Foo object has a bar state" and then > > define things in terms of a bar state. (It's indeed a mistake to do this by > > reusing the names of exposed attributes; don't do that.) > > This gets very verbose though, e.g. for Event. Currently Event and its many > subclasses do not do this and instead rely on some implicit understanding of > internal slots. I think it would be much better if we started making that > concept a) explicit and b) easy to work with by having IDL do a bunch of it > for you. In particular, Bikeshed makes this easy to talk about - it recognizes attributes named like "[[Foo]]" as private slots. You just have to define them manually, rather than putting them in the WebIDL, currently. -- You are receiving this mail because: You are on the CC list for the bug.
Received on Wednesday, 22 April 2015 19:50:19 UTC