[heycam/webidl] Why do we have super-permissive ExtendedAttribute grammar? (#574)

[Section 2.13](https://heycam.github.io/webidl/#idl-extended-attributes) says that any real extended attributes are matched against the better-defined five `ExtendedAttribute*` grammars, but then why do we have [`ExtendedAttribute`](https://heycam.github.io/webidl/#prod-ExtendedAttribute)?

I mean, should `[()]` be allowed, as `()` is a valid `ExtendedAttribute`?

-- 
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/574

Received on Friday, 20 July 2018 07:05:25 UTC