Add extra tests for composited paint status
This change is a follow up to a series of changes that altered how
paint was invalidated for composited animations and how composited paint status is updated. New tests are added to guard against regression for the fixed cases, which deal with a compositable animation being canceled and potentially having its keyframes altered in a way that changes its compositability.
Bug: 340928289
Change-Id: I2a160213a443df56322ddace59e41d45aa321f7c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5673801
Commit-Queue: Claire Chambers clchambers@microsoft.com
Reviewed-by: Kevin Ellis kevers@chromium.org
Cr-Commit-Position: refs/heads/main@{#1325586}