[Webkit-unassigned] [Bug 86512] New: [chromium] Overlap testing gets disabled in Chromium even when animating within overflow:hidden areas

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue May 15 12:53:43 PDT 2012


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

           Summary: [chromium] Overlap testing gets disabled in Chromium
                    even when animating within overflow:hidden areas
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Layout and Rendering
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: vangelis at chromium.org
                CC: jamesr at chromium.org, enne at google.com


As of http://trac.webkit.org/changeset/115989 , the webkit nightlies don't disable overlap testing in RLC for accelerated animations if the animation is confined within an overflow:hidden area. This results in the creation of far fewer layers in some cases.   For some reason, the trick doesn't seem to take effect in Chrome. Here are steps to repro:

1. Turn on composited layer borders
2. Navigate to: http://www.flickr.com/
3. Click on one of the little bullets below the main banner picture to flip to the next image.  This activates a CSS transform animation.  Notice how in chrome, while the animation is playing there are new layers created below the image.  That doesn't happen in WebKit nightlies after 115989 .

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