Invalidate objects when containing block changed
When containing block changed, the positioning and paint invalidation
container may also change. Invalidate objects when containing block
changes.
Also added missing logic about fixed-pos element changing containing
block (when some ancestor changes transform related properties).
BUG=
548495
TEST=compositing/will-change/containing-block-added.html
TEST=compositing/will-change/containing-block-removed.html
Committed:
https://crrev.com/65d58504297a8eaf8225854806e7c66bf12fdd4c
Cr-Commit-Position: refs/heads/master@{#357228}