[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}
3 files changed