uld not fire if dragstart is cancelled)');}
function overBody(event)
  {event.preventDefault();
  say('FAIL (dragover event should not fire if dragstart is cancelled)');}
function dropIt(event)
  {say('FAIL (drop event should not fire if dragstart is cancelled)');}
function say(it)
  {document.querySelector('pre').appendChild(document.createTextNode(it + '\n'));}
</script>
</head>
<body onload="selectText()" ondragenter="enterBody(event)" ondragover="overBody(event)" ondrop="dropIt(event)">
<p ondragstart="