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+

Simon Fraser (smfr)
Reported 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.
Attachments
Patch, changelog (11.39 KB, patch)
2009-02-11 12:06 PST, Simon Fraser (smfr)
hyatt: review+
Simon Fraser (smfr)
Comment 1 2009-02-11 12:06:33 PST
Created attachment 27567 [details] Patch, changelog
Dave Hyatt
Comment 2 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
Simon Fraser (smfr)
Comment 3 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
Note You need to log in before you can comment on or make changes to this bug.