This happens because the tile matrix is changing while the pinch zoom is continuing.
I'm going to fix this by disabling updates to the backingstore tile matrix when backingstore updates are disabled. This will prevent changes to the tile matrix when we are in the middle of a pinch zoom which can cause checkebroard flickering.
Created attachment 174723 [details] Patch
Comment on attachment 174723 [details] Patch Clearing flags on attachment: 174723 Committed r134990: <http://trac.webkit.org/changeset/134990>
All reviewed patches have been landed. Closing bug.