[Webkit-unassigned] [Bug 81381] New: Height element changes on scrolled page causes failure

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Mar 16 11:50:22 PDT 2012


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

           Summary: Height element changes on scrolled page causes failure
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: New Bugs
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: csilv at chromium.org


Changing the height of an element while a page is scrolled can cause havoc on the page layout, sometimes causing it to disappear from view.  This appears to be caused by this change:

  http://trac.webkit.org/changeset/110737/trunk/Source/WebCore/platform/ScrollView.cpp

I've attached a reduction case that should make it easy to reproduce.  This occurs on both WebKit nightlies and Chromium trunk builds.

Reproduction steps:
1. Open attached page in a browser window.
2. Click on the "Toggle Stuff" link at the bottom.
3. If there is no scrollbar visible, make the window smaller so that the scrollbar appears.
4. Scroll down to the bottom and click "Toggle Stuff" again.

At this point you should see a broken rendering... typically all page content will be gone (or at least, not visible in the layout.)

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