title: HTML5 popstate event passed null
body: <p>I'm facing a strange issue where where popstate returns null, regardless, even if pushState has fired seven or eight times.</p>
  
  <pre><code>window.addEventListener('popstate', function(event) {
  
      console.log(event.state);
  
  });
  </code></pre>
  
  <p>I have also tried:</p>
  
  <pre><code>window.onpopstate = function(event) {
          console.log(event.state);
  };
  </code></pre>
  
  <p>But no luck.  I'm using Chrome.</p>