Bug 96839

Summary: compositing/geometry/fixed-position-transform-composited-page-scale[-down].html fail
Product: WebKit Reporter: Ojan Vafai <ojan>
Component: Layout and RenderingAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: enne, jamesr, wangxianzhu
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 104277    
Bug Blocks:    

Attachments
Ojan Vafai
Comment 1 2012-09-14 16:19:44 PDT
Xianzhu Wang
Comment 2 2012-11-27 11:48:02 PST
With some debugging I found the reason is that the test sets enableCompositingForFixedPosition in onload callback. In many cases the "fixed-with-z-index" element is not composited because enableCompositingForFixedPosition is set after RenderLayerCompositor::requiresCompostingLayer() is called against that element. Actually the image baseline was created with the element not composited. Found this when fixing bug 102543. Will change the test to be not flaky but the baseline image should be updated.
Xianzhu Wang
Comment 3 2012-12-06 14:20:15 PST
The current image expectations were generated without the fixed element composited as expected. The composited contents now look a bit different from the non-composited contents. Should consider rebaselining the results.
Note You need to log in before you can comment on or make changes to this bug.