chromium/third_party/blink/web_tests/http/tests/history/push-state-in-new-frame.html

<body>
<script>
if (window.testRunner) {
    testRunner.dumpAsText();
    testRunner.dumpBackForwardList();
}

var i = document.createElement("iframe");
i.src = "../navigation/resources/blank.txt";
document.body.appendChild(i);
i.contentWindow.history.pushState({new: "state"}, "", "http://127.0.0.1:8000/pushState.html");
</script>
</body>