From f5190102874753777cbff6cee840642703a92508 Mon Sep 17 00:00:00 2001 From: Nochum Sossonko Date: Tue, 1 Sep 2009 00:52:31 +0200 Subject: [PATCH] Bug 512347 - synthesizeDrop from EventUtils doesn't work; Fix initDragEvent() calls r=enndeakin --- testing/mochitest/tests/SimpleTest/EventUtils.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/testing/mochitest/tests/SimpleTest/EventUtils.js b/testing/mochitest/tests/SimpleTest/EventUtils.js index 61c1651e043..51edae3f6d5 100644 --- a/testing/mochitest/tests/SimpleTest/EventUtils.js +++ b/testing/mochitest/tests/SimpleTest/EventUtils.js @@ -502,17 +502,17 @@ function synthesizeDrop(element, dragData, effectAllowed) 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); }