[Webkit-unassigned] [Bug 87391] New: Touch scrolling on iOS 5 devices scrolls in the wrong direction in certain cases

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu May 24 07:55:17 PDT 2012


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

           Summary: Touch scrolling on iOS 5 devices scrolls in the wrong
                    direction in certain cases
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Other
        OS/Version: Other
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: Event Handling
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: johannesd at vaadin.com


I ran into this issue while trying to implement support for per-element native touch scrolling in the Vaadin framework (http://vaadin.com). On iOS 5 devices (both iPhones and iPads) if there is a scrollable element (both overflow: auto and -webkit-overflow-scrolling: touch set) in some cases a horizontal swipe gesture causes the element to scroll vertically and vice versa. Sometimes the element does not scroll at all. Reloading the page may randomly switch between buggy and correct scrolling.

It seems that two conditions must be fulfilled for the bug to manifest:
* The page must contain an iframe.
* The content of the scrollable element must be dynamically inserted with javascript.

This is probably a Mobile Safari issue, but reporting here just in case. Will also report this to Apple directly.

A test case: http://johannesd.virtuallypreinstalled.com/ios5scroll.html

Another test case (not by myself): http://media.news.com.au/news/2012/03-mar/ipad/bugs-scrolling-basic.html


Thanks,

Johannes Dahlström
Vaadin Ltd.
http://vaadin.com/

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