- From: <bugzilla@jessica.w3.org>
- Date: Fri, 25 Jul 2014 17:46:33 +0000
- To: public-webapps-bugzilla@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=24959
Boris Zbarsky <bzbarsky@mit.edu> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
Resolution|FIXED |---
--- Comment #17 from Boris Zbarsky <bzbarsky@mit.edu> ---
Though, the grammar rules in the spec are no longer one-token lookahead. This
is what the spec has, basically:
ExtendedAttributeIdent → identifier "=" identifier
ExtendedAttributeIdentList → identifier "="
IdentOrParenthesizedIdentifierList
IdentOrParenthesizedIdentifierList → identifier
| "(" IdentifierList ")"
So [Foo=Bar] it's ambiguous: is that an ExtendedAttributeIdent or an
ExtendedAttributeIdentList without the parens?
It's not clear to me why we can't just allow the Exposed extended attribute
value to match either ExtendedAttributeIdent or ExtendedAttributeIdentList and
then require the latter to be parenthesized.
--
You are receiving this mail because:
You are the QA Contact for the bug.
Received on Friday, 25 July 2014 17:46:40 UTC