Created attachment 450769 [details] Testcase The attached example runs a simple "transform" animation with a 1ms delay and we fail to run the animation accelerated. Indeed, by the time we call startAnimation() the renderer is not composited and we bail, never to retry again. We must have some incorrect logic to indicate than the element has a pending accelerated animation and should be composited.
<rdar://problem/88432373>
Created attachment 450884 [details] Patch
Comment on attachment 450884 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=450884&action=review > Source/WebCore/ChangeLog:22 > + conditon to do so since its renderer is already composited. typo: condition
Created attachment 450984 [details] Patch
Created attachment 451071 [details] Patch for landing
Committed r289211 (246896@main): <https://commits.webkit.org/246896@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 451071 [details].