pushState test page
Interesting scenario:
- click pushState button, to pushState title1.html
- click "go to this URL" button, to go to title2.html
- If the browser has a bfcache, close the tab and open it again so the previous page won't get restored from bfcache on the back navigation below
- Clik "go back" in title2.html, to navigate to title1.html
- Clik "go back" in title1.html, to navigate to pushState.html.. but it stays in the title1.html