[Webkit-unassigned] [Bug 100964] New: [Qt] Make sure that the WebView in flickable mode sends events to the page rather than controlling the viewport with it

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Nov 1 09:15:10 PDT 2012


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

           Summary: [Qt] Make sure that the WebView in flickable mode
                    sends events to the page rather than controlling the
                    viewport with it
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Keywords: Qt
          Severity: Normal
          Priority: P2
         Component: WebKit Qt
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: jocelyn.turcotte at digia.com
                CC: abecsi at webkit.org
            Blocks: 76773


A workstation without a touch device should be able to use the WebView in flickable mode and be able to scroll with the wheel, see scrollbars in a a desktop WebView component. It should also be able to select text and click links without touch adjustment kicking in and no tap highlighting should be shown.

A workstation having both a touch device and a mouse should be able to select text with the mouse and flick the view with the touch device. Touch enabled web pages like Google maps should be able to take advantage of the touch device too.

We should set the correct behavior before we release 5.0 to make sure that we don't have to change it afterward.

Right now the only change that seems to be needed for this is removing QQuickWebViewFlickablePrivate::handleMouseEvent.
The only problem would be with touch screens on OSes sending both touch and mouse events (if that still exist). We have to test it properly.

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