The WebKit2 backing store has slow scrolling behavior, since Cairo does not properly optimize copies between different areas of a surface. One solution for this problem would be to have a fast version of the backing store that knows how to invoke XCopyArea directly. The idea would be to put this backing store in WebCore so that it could be shared with WebKit1.
Created attachment 93680 [details]
Comment on attachment 93680 [details]
Clearing flags on attachment: 93680
Committed r86620: <http://trac.webkit.org/changeset/86620>
All reviewed patches have been landed. Closing bug.