Coordinated Graphics deals with fast scrolling and slow scrolling in the same routine, so WebChromeClient::invalidateContentsForSlowScroll should call DrawingArea:scroll(). When CoordinatedLayerTreeHost::scrollNonCompositedContents() is called, we should call scheduleLayerFlush() to notify to UI Process. In addition, when we don't use fixed layout, we should call setNonCompositedContentsNeedDisplay() to update non composited contents.
Created attachment 191400 [details] Patch
Comment on attachment 191400 [details] Patch This is fine with me; Please ask andersca or smfr for WK2 sign off.
(In reply to comment #2) > (From update of attachment 191400 [details]) > This is fine with me; Please ask andersca or smfr for WK2 sign off. yes, thank you for review :)
Comment on attachment 191400 [details] Patch Clearing flags on attachment: 191400 Committed r145230: <http://trac.webkit.org/changeset/145230>
All reviewed patches have been landed. Closing bug.