[Webkit-unassigned] [Bug 39284] New: Incorrect position of the vertical scrollbar after removing the CSS class, suppressing it

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue May 18 04:46:32 PDT 2010


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

           Summary: Incorrect position of the vertical scrollbar after
                    removing the CSS class, suppressing it
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: Layout and Rendering
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: nickolay8 at gmail.com


Attaching the test case. It fails in Chrome for Linux (5.0.375.3 dev) and Safari for Windows (4.0.5 531.22.7). Works in FF 3.6 and IE7

Steps to reproduce:

Test case contains a long text with 2 buttons near the bottom. Scroll the window to those buttons, so that vertical scrollbar will have some non-zero "scrollTop" value.

Then press "mask", "unmask" (add/remove "overflow : hidden !important" CSS rule). After that the vertical scroll bar position will be reset to the top, though the content
of the viewable area won't change. If you start scrolling, scrolling will begin from top. 

Expected behavior is that position of the scroll bar should be preserved as it was before clicking "mask" (works in FF, IE)


See also: https://bugs.webkit.org/show_bug.cgi?id=36461

Regards, Nickolay

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