[heycam/webidl] Various "terms defined by this specification" are miscapitalized (#172)

This is partially a Bikeshed issue, and it's completely editorial, so not very important. Anyway...

https://heycam.github.io/webidl/#index-defined-elsewhere shows everything lowercased. This is because all of these are classified as "dfn"-type terms.

- Many of them should be "abstract-op"
- Probably the built-in constructors like `%Promise%` and should be "interface"?
- No idea what `@@toStringTag` and friends should be (not attributes, since they aren't "for" anything)
- No idea what `%ObjProto_values%` and friends should be (maybe a "method" for `%Object%`??)
- No idea what `%ArrayPrototype%` and friends should be (not an interface... it's an object)
- Several of the terms reference "ECMAScript" which should not be lowercased, but they are still probably "dfn"

@tabatkins any ideas here?

-- 
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/issues/172

Received on Friday, 9 September 2016 15:12:18 UTC