Proposing a fix to the flickering CSS animations, by displaying the last frame until the WebProcess sends other commands to update it. My approach is different from the behavior before (shown the unfiltered layer data), and the current one as well (shows the last update sent by WebCore),
Created attachment 202981 [details]
Comment on attachment 202981 [details]
View in context: https://bugs.webkit.org/attachment.cgi?id=202981&action=review
> + m_state.filters = filters;
How come this is specific to filters and doesn't occur for transform/opacity?
Created attachment 203046 [details]
I tried to add a mechanism to disable animation fallbacks when the WebProcess generates an update. The mechanism seems working, but there is still flickering. Am I did something wrong?
185569@main removed multiprocess coordinated graphcis. Closed old ticket.