title: How to use CSS3 parser with HtmlUnitDriver
body: <p>For example.
  I have a selector for the active menu item:</p>
  
  <pre class="lang-js prettyprint-override"><code>$("ul#menu li a[href='/']")
  </code></pre>
  
  <p>And selector for the rest menu items (1):</p>
  
  <pre class="lang-js prettyprint-override"><code>$("ul#menu li a:not([href='/'])")
  </code></pre>
  
  <p>But ":not" was appeared in CSS3 and didn't supported by HtmlUnitDriver. I've tried with</p>
  
  <blockquote>
    <p>org.seleniumhq.selenium : selenium-htmlunit-driver : 2.28.0</p>
  </blockquote>
  
  <p>Also I've tried next selector (2)</p>
  
  <pre class="lang-js prettyprint-override"><code>$("ul#menu li a[href!='/']")
  </code></pre>
  
  <p>Both (1) and (2) works fine in the real browsers like Firefox or Google Chrome through jQuery.
  (1) works with FirefoxDriver and (2) don't.</p>
  
  <p>Which version of HtmlUnitDriver should I use to enable CSS3 support? And where can I get it?</p>