title: Why is event.timeStamp 0 in firefox?
body: <p><a href="http://jsfiddle.net/wDddR/3/" rel="nofollow">http://jsfiddle.net/wDddR/3/</a></p>
  
  <pre><code>var input = document.createElement("input");
  input.onclick = function (ev) {
      console.log(ev.timeStamp === 0 ? "WHY IS IT ZERO" : "It's not broken");
  };
  input.click()
  
  var ev = document.createEvent("Event");
  console.log(ev.timeStamp === 0 ? "THIS IS MADNESS" : "At least this works");
  </code></pre>
  
  <p>In firefox the first timeStamp is <code>0</code> and in chrome the timestamp is a sensible number.</p>
  
  <p>In both firefox and chrome the second timeStamp is a sensible number.</p>