[Webkit-unassigned] [Bug 102627] New: PAN(flick) to left operation collapse screen in Webkit(Safari) on window7

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Nov 18 18:02:37 PST 2012


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

           Summary: PAN(flick) to left operation collapse screen in
                    Webkit(Safari) on window7
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Windows 7
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: WebKit Misc.
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: yoshida-hxa at necst.nec.co.jp
                CC: yoshida-hxa at necst.nec.co.jp


Created an attachment (id=174870)
 --> (https://bugs.webkit.org/attachment.cgi?id=174870&action=review)
screen capture when the problem occurs.

PAN(flick) to left operation collapse screen in Webkit(Safari) on window7.

Version:Safari 5.1.7(7534.57.2)

How to reproduce.
1) Launch Safai on Windows tablet. Set its window's width less than
960px.

2) Open http://jquerymobile.com/demos/1.1.1/docs/forms/docs-forms.html
with it.(Captured screen is attached as Safari517pre.png in Attachment.zip.)

3) On the right pane, do PAN(flick) to left, then the whole contents in 
the window move horizontally to left by about 30px to 100px.
(Captured screen is attached as Safari517.png in Attachment.zip.)

This contents itself is not designed to move horizontally.
The move does not occur on other browsers such as Chrome and IE.
This problem may not occur depending on window's width size and zoom scale.

After my team analyzed this problem, we figured out that,
when RenderLayer's m_scrollSize.m_width is greather than m_LayerSize.m_width
at the beginning of scrollByRecursively in RederLayer.cpp which is called 
just before PAN processing, this problem occurs.

                                                        Hideki

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