updateLayerPositionsAfterScrollRecursive shouldn't setPreviousPaintInvalidationRect for RenderLayers that don't move

If updateLayerPosition returns false, then the RenderLayer didn't move as a
result of the scroll, and we don't need to call
setPreviousPaintInvalidationRect. This CL skips the unnecessary work in that
(common) case, which generalizes the TableCell special case.

Review URL: https://codereview.chromium.org/353423003

git-svn-id: svn://svn.chromium.org/blink/trunk@177260 bbb929c8-8fbe-4397-9dbb-9b2b20218538