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+

Description Matt Lilek 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.
Comment 1 Matt Lilek 2008-06-17 16:25:34 PDT
Created attachment 21774 [details]
reduction
Comment 2 Simon Fraser (smfr) 2008-11-20 17:53:54 PST
Created attachment 25326 [details]
Patch, testcase, changelog
Comment 3 Simon Fraser (smfr) 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)