Revert "[CompositeAfterPaint] Invalidate chrome client when needed"

This reverts commit 29021ede403d79c59ed4016b5f5fa9ef765b62b6.

Reason for revert: Suspect performance regression

Bug: 918276

Original change's description:
> [CompositeAfterPaint] Invalidate chrome client when needed
> 
> For pre-CompositeAfterPaint, we call InvalidateChromeClient()
> when an object is invalidated in a view referenced from a plugin or
> an svg-image.
> 
> Now let the path also work for CompositeAfterPaint.
> 
> This fixes several web plugin tests for CompositeAfterPaint.
> 
> Bug: 524134
> Change-Id: Ia4c3ccba4632ddcdfdfdfec299fb7a68440a1419
> Reviewed-on: https://chromium-review.googlesource.com/c/1385112
> Reviewed-by: Philip Rogers <pdr@chromium.org>
> Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#618316}

TBR=wangxianzhu@chromium.org,pdr@chromium.org

# Not skipping CQ checks because original CL landed > 1 day ago.

Bug: 524134
Change-Id: I9b4f67a74732919ba23acc00fd501d45baa498e6
Reviewed-on: https://chromium-review.googlesource.com/c/1392439
Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#619326}
3 files changed