[Qt] HTML5 Drag and Drop demos not working
authorbenjamin.poulain@nokia.com <benjamin.poulain@nokia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 11 Apr 2011 14:50:12 +0000 (14:50 +0000)
committerbenjamin.poulain@nokia.com <benjamin.poulain@nokia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 11 Apr 2011 14:50:12 +0000 (14:50 +0000)
commit7223deb49f060748e396e14bb752c478f9a93b0c
treea1bc56fc4b79e235819d4d4c5e48fbf3671133a7
parent7e7509dd83301f168b5d3989c7a64c2a154ed06e
[Qt] HTML5 Drag and Drop demos not working
https://bugs.webkit.org/show_bug.cgi?id=56486

Reviewed by Andreas Kling.

Handling the drop with JavaScript was not working with Qt because if the action is ignored
in response to DragEnter, no further events are sent to the view.

Drag and drop is defined and used differently by webpages. The drag move events are determining
what action should take place. To adopt this behavior for Qt, we always accept drag enter events
on the widget.

* Api/qwebpage.cpp:
(QWebPagePrivate::dragEnterEvent):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@83442 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebKit/qt/Api/qwebpage.cpp
Source/WebKit/qt/ChangeLog