2011-12-13 01:07:32: Created issue 'element(<identifier>) conflicts with tag name selector' nickname owned by Elika Etemad on product CSS3 Image Values, description 'The element() notation currently accepts element(#id) or element(id), where the first looks up as an ID selector and the second looks up in document.CSSElementMap. Using a bare <identifier> however conflicts with any potential expansion to full selector syntax in the future, as bare identifiers are interpreted as tag name selectors.
Potential solutions include
- treating CSSElementMap as creating an ID mapping, and handling it with #
- creating a pseudo-class that looks up in CSSElementMap
- using a different functional notation, e.g. element-map()
' non-public [Elika Etemad]