Assertion Failure in DRT when calling eventSender.mouseUp() after two evenSender.mouseMoveTo() calls
https://bugs.webkit.org/show_bug.cgi?id=31233
Summary Assertion Failure in DRT when calling eventSender.mouseUp() after two evenSen...
Daniel Bates
Reported 2009-11-07 17:32:05 PST
Created attachment 42707 [details] Layout test to trigger assertion failure When you have at least two eventSender.mouseMoveTo() calls subsequently followed by a eventSender.mouseUp() within the same Frame, the assertion on line 99 of UIDelegate.mm fails <http://trac.webkit.org/browser/trunk/WebKitTools/DumpRenderTree/mac/UIDelegate.mm?rev=49411#L99>. For completeness, the standard error message seen is: Assertion failed: (!draggingInfo), function -[UIDelegate webView:dragImage:at:offset:event:pasteboard:source:slideBack:forView:], file /Users/dbates/Documents/WebKit/WebKitTools/DumpRenderTree/mac/UIDelegate.mm, line 99. There seems to be no issue when dragging a source between frames since the assertion does not fail when you run LayoutTests/fast/events/drag-in-frames.html.
Attachments
Layout test to trigger assertion failure (5.63 KB, patch)
2009-11-07 17:32 PST, Daniel Bates
no flags
Note You need to log in before you can comment on or make changes to this bug.