This is a rename and slight modification to mapRectToPaintInvalidationBacking.
The rename is for clarity (not for brevity, clearly).
There are two changes in functionality:
- Overflow clipping is done for all layers in the intermediate hierarchy; previously, only non-composited layers applied clipping.
- Overflow clipping is *not* done for the paint invalidation container itself; previously it was.
The reason for the change in functionality is to support the IntersectionObserver use case (see bug).
BUG=540528
Review URL: https://codereview.chromium.org/1516683002
Cr-Commit-Position: refs/heads/master@{#364567}
24 files changed