After r218579, WebKit no longer attempts to replace out-of-the-box UIKit long-press/drag lift disambiguation by firing events immediately. However, this means that dragging will defer the highlight long press gesture recognizer until dragging ends rather than cancel it immediately, which causes WKContentView to dispatch a synthetic click immediately upon lift. To fix this, we should bail out of the highlight long press gesture when beginning a drag.
Created attachment 313849 [details]
Comment on attachment 313849 [details]
Clearing flags on attachment: 313849
Committed r218812: <http://trac.webkit.org/changeset/218812>
All reviewed patches have been landed. Closing bug.