In RenderLayerRepainter::repaintRectIncludingNonCompositingDescendants, issue
paint invalidations with the previous paint invalidation rect, rather than
computing a new one.

In all of the call sites, the expectation is to issue a special paint invalidation before making
 a destructive update to the render layer/compositing tree.

It also mirrors the logic in RenderLayerRepainter::repaintRectIncludingNonCompositingDescendants.

BUG=391036

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177608 bbb929c8-8fbe-4397-9dbb-9b2b20218538
diff --git a/third_party/WebKit/LayoutTests/TestExpectations b/third_party/WebKit/LayoutTests/TestExpectations
index 13c92fb..d622cf8 100644
--- a/third_party/WebKit/LayoutTests/TestExpectations
+++ b/third_party/WebKit/LayoutTests/TestExpectations
@@ -1,3 +1,6 @@
+crbug.com/391036 compositing/squashing/remove-squashed-layer-plus-move.html [ NeedsRebaseline ]
+crbug.com/391036 virtual/softwarecompositing/squashing/remove-squashed-layer-plus-move.html [ NeedsRebaseline ]
+
 crbug.com/391391 [ XP ] http/tests/xmlhttprequest/access-control-basic-get-fail-non-simple.html [ Pass Failure ]
 
 crbug.com/391299 [ XP ] http/tests/xmlhttprequest/workers/access-control-basic-get-fail-non-simple.html [ Pass Failure ]