cloudhead/less.js — Issue #550: Some selectors of "W3C Selectors Level 4" (CSS4) produce syntax error
Author: helgri
Created: 2012-01-07 16:27:22+00:00
State: open

This new [CSS4 selectors](http://dev.w3.org/csswg/selectors4/#overview) aren't currently supported by less.js:

---

[Attribute selectors: Case-sensitivity](http://dev.w3.org/csswg/selectors4/#attribute-case)

```css
E[foo="bar" i]
/* an E element whose foo attribute value is exactly equal to any
(ASCII-range) case-permutation of bar*/
```

---

[Reference combinator](http://dev.w3.org/csswg/selectors4//#idref-combinators)

```css
E /foo/ F
/* an F element ID-referenced by an E element's foo attribute */
```

---

[Determining the subject of a selector](http://dev.w3.org/csswg/selectors4/#subject)

```css
E! > F
/* an E element parent of an F element */
```

---

All others work fine.
Would be cool to get this fixed soon… :-)