In a previous patch, I abused GDK_CURRENT_TIME by adding the current offset to it (from leapForward). GTK+ drag-and-drop internals respond poorly to this, so I need to remove it before adding dropping support the GTK+ DRT.
Created attachment 58733 [details] Patch for this issue
I've uploaded a patch for this issue. Unfortunately, the fix has uncovered failures in four tests that were passing incorrectly. I've opened bug #40601 for this issue.
Comment on attachment 58733 [details] Patch for this issue Finding false positives is also a good thing, I guess =)
Committed r61288: <http://trac.webkit.org/changeset/61288>