Don't include contents visual overflow into paint invalidation rect
Now we always invalidate any object needing repaint, so we never need
the paint invalidation rect of an ancestor to cover descendants.
BUG=
436198
Committed:
https://crrev.com/638c1a24dc8fdcceb5b5f4acd9d03d3a09b9cfa3
Cr-Commit-Position: refs/heads/master@{#392652}