Identifiers beggining with _ + upercase letter are always reserved in C/C++.
Hmm. We need something that will never collide with WebIDL identifiers. Peter, any ideas? I guess we could make this CONSTRUCTOR all in caps?
_ + lowercase letter is not reserved, so we could just make these _constructor, _finalize, etc, right?
Oh, yes. That would work. Especially because we upcase all other WebIDL stuff.
Created attachment 611449 [details] [diff] [review] v1 constructor is a reserved operation name in WebIDL, so I think we should use Constructor for the native function.
Created attachment 624846 [details] [diff] [review] v1
Comment on attachment 624846 [details] [diff] [review] v1 r=me