Created attachment 343907 [details]
There's a certain situation using rAF to animate an alement where the sequence of frames rendered is not the right, which causes the animation to be flickery. I'm attaching a testcase where the problem can be reproduced.
The problem is that instead of rendering the frames in the appropriate order
and this happens because we're triggering schedules in the ThreadedCompositor that should wait for a pending layerFlush and it's not.
Created attachment 343910 [details]
Comment on attachment 343910 [details]
Clearing flags on attachment: 343910
Committed r233353: <https://trac.webkit.org/changeset/233353>
All reviewed patches have been landed. Closing bug.