--- a/testing/mochitest/tests/SimpleTest/EventUtils.js
+++ b/testing/mochitest/tests/SimpleTest/EventUtils.js
@@ -497,27 +497,27 @@ function synthesizeDrop(element, dragDat
window.addEventListener("dragstart", trapDrag, true);
synthesizeMouse(element, 2, 2, { type: "mousedown" });
synthesizeMouse(element, 9, 9, { type: "mousemove" });
synthesizeMouse(element, 10, 10, { type: "mousemove" });
window.removeEventListener("dragstart", trapDrag, true);
synthesizeMouse(element, 10, 10, { type: "mouseup" });
var event = document.createEvent("DragEvents");
- event.initDragEvent("dragover", true, true, window, 0, dataTransfer);
+ event.initDragEvent("dragover", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null, dataTransfer);
if (element.dispatchEvent(event))
return "none";
event = document.createEvent("DragEvents");
- event.initDragEvent("dragexit", true, true, window, 0, dataTransfer);
+ event.initDragEvent("dragexit", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null, dataTransfer);
element.dispatchEvent(event);
if (dataTransfer.dropEffect != "none") {
event = document.createEvent("DragEvents");
- event.initDragEvent("drop", true, true, window, 0, dataTransfer);
+ event.initDragEvent("drop", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null, dataTransfer);
element.dispatchEvent(event);
}
return dataTransfer.dropEffect;
}
function disableNonTestMouseEvents(aDisable)
{