[Webkit-unassigned] [Bug 96060] New: Trigger node active state with touch gesture events

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Sep 6 20:59:14 PDT 2012


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

           Summary: Trigger node active state with touch gesture events
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: ASSIGNED
          Severity: Normal
          Priority: P2
         Component: Event Handling
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: rbyers at chromium.org
                CC: rjkroege at chromium.org, aelias at chromium.org


Today elements can be marked active (i.e. :active CSS pseudo-class) by mouse events and by touch events.  However, not all ports send touch events by default (eg. chrome sends them only when there are touch listeners on the document, since supporting low-level touch events can significantly hurt scroll performance).  For ports that support GESTURE_EVENTS, we should let the appropriate gesture events trigger the active state instead.

In particular, GestureTapDown should trigger active, and we should add a new GestureTapCancel (in addition to GestureTap) that removes the active state.

-- 
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