CanvasRenderingContext2D::didDraw() currently calculates the dirty rect for invalidation, but if the canvas is accelerated and has an AC layer, we don't use the dirty rect, but simply call RenderLayer::contentChanged().
Created attachment 107490 [details] Proposed patch
Comment on attachment 107490 [details] Proposed patch Nice
Comment on attachment 107490 [details] Proposed patch Clearing flags on attachment: 107490 Committed r95193: <http://trac.webkit.org/changeset/95193>
All reviewed patches have been landed. Closing bug.