[Webkit-unassigned] [Bug 42892] New: [Qt] Decouple QTouchEvent's accepted flag from JS prevent default

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jul 23 06:05:11 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=42892

           Summary: [Qt] Decouple QTouchEvent's accepted flag from JS
                    prevent default
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: All
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: New Bugs
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: kim.1.gronholm at nokia.com
                CC: hausmann at webkit.org


Currently the QTouchEvent is not accepted if the default action was not prevented in the touchevent 
listener. This results in touchmove and touchend events not being sent if touchstart event listener 
doesn't exist or doesn't prevent the default action. This is due to the fact that Qt sends
TouchUpdate and TouchEnd events only if TouchBegin was accepted.

We need to always accept the QTouchEvents in order to get TouchUpdate and TouchEnd events, and use the
QWebView::event() and QGraphicsWebView::sceneEvent() return values for indicating whether the default
action was prevented or not.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list