<script>
if (window.testRunner) {
testRunner.dumpAsText();
testRunner.waitUntilDone();
}
</script>
<iframe src="javascript:
try{
history.pushState({}, '', 'data:');
alert('FAIL data URL was manipulated via pushState.');
} catch(e) {
alert('PASS: data URLs cannot be manipulated via pushState.');
}
if (window.testRunner)
testRunner.notifyDone();"></iframe>