[Webkit-unassigned] [Bug 22558] New: Incorrect scroll position and scrollbar behavior after clicking an anchor link

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Nov 29 14:19:58 PST 2008


           Summary: Incorrect scroll position and scrollbar behavior after
                    clicking an anchor link
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
               URL: http://kirinyale.d-world.org/test/page.htm
        OS/Version: Windows XP
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: CSS
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: kirinyale at gmail.com

Tested in 1280x1024 resolution.

Steps to reproduce:
1. Open URL.
2. Click link marked with "Click here!" (the only link on this test page).
3. Observe page and scrollbar.

Actual results:
1. Page is scrolled more than allowed by CSS settings of its content.
2. Thumb position on scrollbar is incorrect and does not allow to scroll back
to top of the page. This is not fixed even by pressing the "back" button in

Expected results:
1. Visible bottom of the page should never be lower than it is possible to
reach with manual scrolling (without clicking the link).
2. Scrollbar should be drawn with proper position and should allow scrolling to
the beginning of the page.

Tested in browsers:
Google Chrome - FAIL
Safari 3.2.1 - FAIL
Webkit latest nightly build - FAIL
Internet Explorer 6 - OK except the page is not scrolled at all after clicking
the link
Firefox 3.03 - OK
Opera 9.62 - OK

P.S. Test page is based on a real page which is still under construction, thus
images are not included on server (they are not relevant for this issue). I
have been unable to reproduce this with a more simple CSS design by now; most
probably it has something to do with overuse of <div> layers with relative
positioning, embedded inside another <div> with limited size (to remove extra
blank scrolling).

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

More information about the webkit-unassigned mailing list