Bug 23548

Summary: Reduce redraws when animating opacity and transform with accelerated compositing
Product: WebKit Reporter: Simon Fraser (smfr) <simon.fraser>
Component: Layout and RenderingAssignee: Simon Fraser (smfr) <simon.fraser>
Status: RESOLVED FIXED    
Severity: Normal CC: hyatt
Priority: P3    
Version: 528+ (Nightly build)   
Hardware: Mac   
OS: OS X 10.5   
Bug Depends on:    
Bug Blocks: 23359    
Attachments:
Description Flags
Patch, changelog hyatt: review+

Description Simon Fraser (smfr) 2009-01-26 11:27:13 PST
We need to do some work in RenderStyle::diff() to avoid expensive layout while we're animating opacity or transform.
Comment 1 Simon Fraser (smfr) 2009-02-11 12:06:33 PST
Created attachment 27567 [details]
Patch, changelog
Comment 2 Dave Hyatt 2009-02-11 12:35:39 PST
Comment on attachment 27567 [details]
Patch, changelog

Typo:

"udpated"

should be

"updated"

Another typo:

"whehter"

should be

"whether"

r=me
Comment 3 Simon Fraser (smfr) 2009-02-11 12:48:30 PST
Committing to http://svn.webkit.org/repository/webkit/trunk ...
	M	WebCore/ChangeLog
	M	WebCore/rendering/RenderObject.cpp
	M	WebCore/rendering/RenderObject.h
	M	WebCore/rendering/style/RenderStyle.cpp
	M	WebCore/rendering/style/RenderStyle.h
	M	WebCore/rendering/style/RenderStyleConstants.h
Committed r40863