Keep element as fullscreen during atomic move
- We keep the kContainsFullScreenElement flag on the element, and
don't remove the element from top-layer - We still clear the kContainsFullScreenElement flag from the old
node's ancestor chain - When re-inserting, we set the kContainsFullScreenElement on the
new ancestor chain
Bug: 40150299
Change-Id: I0ffd6cb6ed12009646169419e96e06e69c9ab389
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5466094
Reviewed-by: Dominic Farolino dom@chromium.org
Commit-Queue: Noam Rosenthal nrosenthal@chromium.org
Cr-Commit-Position: refs/heads/main@{#1293887}