onpopstate in chrome and firefox
===

I use **pushState** and **onPopState** to create ajax navigation.

But there is a tiny problem here.

In first visit to the page or on page refresh chrome fires onPopState event but firefox doesn't.

This leads to chrome loading the content twice, but firefox works well.

I don't know which one is working correct and how can I solve this?