| <body onload="sendXHR()"> | |
| <script> | |
| // We need to test pushState after the load event has finished. | |
| // Do so on an XHR callback to ensure that it's after the load event, | |
| // but WebFrameTest has a pending task to wait for. | |
| function sendXHR() { | |
| var xhr = new XMLHttpRequest(); | |
| xhr.onreadystatechange = function() { | |
| if (xhr.readyState == 4) | |
| history.pushState("test", "", "#1"); | |
| } | |
| xhr.open("GET", "push_state.html", true); | |
| xhr.send(); | |
| } | |
| </script> | |
| </body> |