FrameView::syncCompositingStateRecursive() calls sync on the root GraphicsLayer each frame, so when compositing layers are connected between frames, we'll end up syncing subframe's layers multiple times.
Created attachment 79535 [details] Preliminary cleanup.
Attachment 79535 [details] did not build on qt: Build output: http://queues.webkit.org/results/7498206
Attachment 79535 [details] did not build on win: Build output: http://queues.webkit.org/results/7507229
Created attachment 79537 [details] Patch
Attachment 79537 [details] did not build on qt: Build output: http://queues.webkit.org/results/7612226
Comment on attachment 79537 [details] Patch Make sure to fix the Qt.
Comment on attachment 79535 [details] Preliminary cleanup. http://trac.webkit.org/changeset/76196
Comment on attachment 79537 [details] Patch Actually this one: http://trac.webkit.org/changeset/76196
Created attachment 101651 [details] Patch
Comment on attachment 101651 [details] Patch Cool, R=me
http://trac.webkit.org/changeset/91542