NEW25925
WebKit should show no-drop cursor on dropEffect = "none"
https://bugs.webkit.org/show_bug.cgi?id=25925
Summary WebKit should show no-drop cursor on dropEffect = "none"
Eric Seidel (no email)
Reported 2009-05-21 04:07:20 PDT
WebKit should show noDrag cursor on dropEffect = "none" See test case.
Attachments
test case (including image of cursor taken from WebCore/resources/noDropCursor.png) (4.62 KB, text/html)
2009-05-21 04:10 PDT, Eric Seidel (no email)
no flags
Eric Seidel (no email)
Comment 1 2009-05-21 04:10:45 PDT
Created attachment 30540 [details] test case (including image of cursor taken from WebCore/resources/noDropCursor.png)
Eric Seidel (no email)
Comment 2 2009-05-21 05:20:27 PDT
I believe this is caused by the fact that we create a new Clipboard on every drag event: DragOperation DragController::tryDHTMLDrag(DragData* dragData) RefPtr<Clipboard> clipboard = dragData->createClipboard(policy); We need to keep a Clipboard around for the entire drag, but to do that would require some review of how we handle Clipboard security as discussed in bug 25907.
Eric Seidel (no email)
Comment 3 2009-05-21 05:21:02 PDT
Rather, we need to at least keep around the m_dropEffect string which is currently stored on the Clipboard object.
Note You need to log in before you can comment on or make changes to this bug.