Bug 19623

Summary: [Transforms] Incomplete repaint adding scale transform to element
Product: WebKit Reporter: Matt Lilek <dev+webkit>
Component: Layout and RenderingAssignee: Simon Fraser (smfr) <simon.fraser>
Status: RESOLVED FIXED    
Severity: Normal CC: mitz, simon.fraser
Priority: P2 Keywords: HasReduction
Version: 528+ (Nightly build)   
Hardware: Mac   
OS: OS X 10.5   
Bug Depends on: 21942    
Bug Blocks:    
Attachments:
Description Flags
reduction
none
Patch, testcase, changelog mitz: review+

Matt Lilek
Reported 2008-06-17 16:25:16 PDT
If an element has no -webkit-transform specified, adding it later on to scale it will result in severe underpainting. Happens in both Safari 3.1.1 and ToT.
Attachments
reduction (320 bytes, text/html)
2008-06-17 16:25 PDT, Matt Lilek
no flags
Patch, testcase, changelog (6.49 KB, patch)
2008-11-20 17:53 PST, Simon Fraser (smfr)
mitz: review+
Matt Lilek
Comment 1 2008-06-17 16:25:34 PDT
Created attachment 21774 [details] reduction
Simon Fraser (smfr)
Comment 2 2008-11-20 17:53:54 PST
Created attachment 25326 [details] Patch, testcase, changelog
Simon Fraser (smfr)
Comment 3 2008-11-20 17:58:08 PST
Committed r38651 M WebCore/ChangeLog M WebCore/rendering/RenderObject.cpp A LayoutTests/platform/mac/fast/repaint/change-transform-expected.png A LayoutTests/platform/mac/fast/repaint/change-transform-expected.txt A LayoutTests/platform/mac/fast/repaint/change-transform-expected.checksum M LayoutTests/ChangeLog A LayoutTests/fast/repaint/change-transform.html r38651 = 1dffe8ff6fe257f4ed56ef33ea027dac44e9ef0a (trunk)
Note You need to log in before you can comment on or make changes to this bug.