<!DOCTYPE html>
<html>
<head>
<script>

function boom()
{
  var frameDoc = document.getElementById("f").contentDocument;
  frameDoc.write("2");
  var f = function(event) {
    frameDoc.removeEventListener("DOMAttrModified", f, false);
    Math.sin(2.10);
    frameDoc.write("4");
  };
  frameDoc.addEventListener("DOMAttrModified", f, false);
  frameDoc.write("<html d>");
}

</script>
</head>

<body onload="boom();"><iframe id="f" src="data:text/html,1"></iframe></body>
</html>