1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/content/base/crashtests/771639.html Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,16 @@ 1.4 +<!DOCTYPE html> 1.5 +<script> 1.6 +var root = document.documentElement; 1.7 +while(root.firstChild) { root.removeChild(root.firstChild); } 1.8 +var div = document.createElement("div"); 1.9 +root.appendChild(div); 1.10 + 1.11 +document.addEventListener("DOMNodeRemoved", function() { 1.12 + root.appendChild(document.createTextNode("some mutation")); 1.13 +}, false); 1.14 + 1.15 +var range = document.createRange(); 1.16 +range.setStart(root, 0); 1.17 +range.setEnd(root, root.childNodes.length); 1.18 +range.deleteContents(); 1.19 +</script>