Created attachment 134395 [details] initial attachment When an animated element does not overlap a preceding positioned element, and this positioned element has a positioned child, then the positioned element vanishes. See attachment.
Did this regress at some point?
(In reply to comment #1) > Did this regress at some point? As far as I can tell, this works in ToT Chrome. There's a green bar with "* Lorem", and a yellow bar that says "animation" animates to the right, causing the page to be composited.
I see "Lorem" blink, but that's because it's a tiled layer, since it has a child at some ridiculous offset. If this is just a blink, then it's a dup.
Reproduced with Safari Version 5.1.2 (6534.52.7) and the attachment. Also reproduced with WebKit Nightly (r112436). Could not reproduce with: Google Chrome: 19.0.1084.1 (Official Build 129459) canary OS: Mac OS X WebKit: 536.5 (@112426) Note, definitely using Skia not CoreGraphics. Nor with: Google Chrome: 17.0.963.83 (Official Build 127885) OS: Mac OS X WebKit: 535.11 (@111479) Possibly using CoreGraphics. Something specific to the Safari port, maybe?
David: you saw it blink, or disappear entirely and stay invisible?
To be clear, I saw the list disappear entirely and stay invisible.
I couldn't reproduce in Safari with a nightly. What version of OS X were you using?
(I do see the blink)
Mac OS X Snow Leopard 10.6.1
I am not able to reproduce any magic of vanishing in this attached test on Safari 16.3 and it matches with Chrome Canary 112 and Firefox Nightly 112, which does not have any vanishing elements as well. Chrome do have text stuttering while animating though. Can someone else confirm and we can close this? Thanks!
Changing to "RESOLVED WONTFIX". CCing some from animation side to chip in, if they think it needs to be reopened but it is not reproducing for me.
Thanks for bringing this to my attention Ahmad. This looks fine to me, but I think configuration changed is a better resolution so I changed that.