Rename CompositingUpdateOnCompositedScroll to CompositingUpdateAfterGeometryChange

What this update type actually does is update the geometry of all the
composited layer mappings that have dirty geometry. Rather than naming the
value for its caller, we should name the value for its effect.

R=vollick@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@176127 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Removing a RenderLayer's CLM should trigger a repaint

This makes RLC::applyUpdateLayerCompositingStateChickenEggHacks
issue a repaint when a RenderLayer gains or loses a CLM.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@176128 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix the build.

Break Android build, clearly it was a typo.

BUG=357163

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

git-svn-id: svn://svn.chromium.org/blink/trunk@176129 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix rendering regression for out-of-process iframes

Changes to the compositing path meant the toggle of an iframe to having
a self-painting layer wasn't getting updated.

R=jamesr@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@176130 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Reverting r176101 - "Crash test case:"

The test now appears to time out periodically (i.e., it's not flaky).
Reverting.

Original description:
> Crash test case:
> 1. Open page with javascript
> 2. Add breakpoint
> 3. Stop on breakpoint
> 4. Use live edit and save script
> The test worked for Chromium revision until May 30.

TBR=kostyatinskiy@google.com
BUG=none

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

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