Revert 172330 "Remove the early returns in FrameView::updateComp..."

This broke Linux, Linux 32, et al
compositing/fixed-body-background-positioned.html and
virtual/softwarecompositing of the same.

> Remove the early returns in FrameView::updateCompositingLayersAfterStyleChange.
> 
> This function used to do a lot, so the early return was needed
> as a performance optimization. Now this function just sets
> some dirty bits and sometimes does a bit more work, so we
> don't need the early returns.
> 
> Review URL: https://codereview.chromium.org/247223006

TBR=ojan@chromium.org

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

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