title: Do any browsers yet support HTML5's checkValidity() method?
body: <p>The HTML5 spec defines some very interesting validation components, including <a href="http://dev.w3.org/html5/spec/Overview.html#attr-input-pattern" rel="noreferrer">pattern</a> (for validating against a Regexp) and <a href="http://dev.w3.org/html5/spec/Overview.html#concept-input-required" rel="noreferrer">required</a> (for marking a field as <em>required</em>). As best I can tell, however, no browser yet actually does any validation based on these attributes.</p>
  
  <p>I found a <a href="http://en.wikipedia.org/wiki/Comparison_of_layout_engines_%28HTML5%29" rel="noreferrer">comparison of HTML5 support across engines</a>, but there is no information about validation there. In the browsers I've tried (Firefox 3.5.8 and Safari 4.0.4), no object has a <code>checkValidity()</code> method, so I can't run the validations even though I can define them.</p>
  
  <p>Is there any support for this feature out there so I can experiment?</p>