Re: [whatwg/webidl] ExtendedAttributeList can match unbalanced ( ), [ ], and { } (Issue #1100)

I guess that's true (and now that you mention it, that's started bugging me a little), but my point is that the normative text doesn't match what seems to be the intended behavior. As I noted in the edit, the grammar as written allows the parser to match unbalanced parentheses, brackets, and braces in extended attributes, at least in the super-permissive _ExtendedAttributeList_ rule. It probably doesn't change any actual behavior, since extended attributes undergo more parsing later on, but I think it's still worth fixing.

In retrospect, I buried the lead a little. I'm changing the issue name to better reflect the problem.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/webidl/issues/1100#issuecomment-1039820026
You are receiving this because you are subscribed to this thread.

Message ID: <whatwg/webidl/issues/1100/1039820026@github.com>

Received on Tuesday, 15 February 2022 03:37:48 UTC