RESOLVED FIXED 100703
Coordinated Graphics: support the "freeze animations" API
https://bugs.webkit.org/show_bug.cgi?id=100703
Summary Coordinated Graphics: support the "freeze animations" API
Noam Rosenthal
Reported 2012-10-29 15:02:40 PDT
Right now we can't reliably test pixels of animations, because freeze is not implemented. We need to support freeze in coordinated graphics by sending a timestamp when CoordinatedGraphicsLayer::suspendAnimations is called and respect it in LayerTreeRenderer.
Attachments
Patch (7.80 KB, patch)
2012-11-15 06:55 PST, Balazs Kelemen
no flags
Patch (1.50 KB, patch)
2012-11-16 08:06 PST, Balazs Kelemen
no flags
Rafael Brandao
Comment 1 2012-11-13 06:20:41 PST
I'll drop this for now, but here's some bugs that might point to the right direction: 100673, 100769, 27627, 43792, 43733.
Balazs Kelemen
Comment 2 2012-11-14 01:30:28 PST
I can go for it.
Balazs Kelemen
Comment 3 2012-11-15 06:55:53 PST
Balazs Kelemen
Comment 4 2012-11-15 07:27:51 PST
Comment on attachment 174425 [details] Patch Clearing flags on attachment: 174425 Committed r134772: <http://trac.webkit.org/changeset/134772>
Balazs Kelemen
Comment 5 2012-11-15 07:27:55 PST
All reviewed patches have been landed. Closing bug.
Dongseong Hwang
Comment 6 2012-11-16 03:21:33 PST
After this patch, jank appears in most of all animations. For example, falling leaves. http://www.webkit.org/blog-files/leaves/index.html
Balazs Kelemen
Comment 7 2012-11-16 03:52:31 PST
(In reply to comment #6) > After this patch, jank appears in most of all animations. > > For example, falling leaves. http://www.webkit.org/blog-files/leaves/index.html Tanks, I will look into this.
Balazs Kelemen
Comment 8 2012-11-16 08:03:37 PST
Err, I was just missing to initialize the new members, and it did not cause problem in DRT and I did not check the browser.
Balazs Kelemen
Comment 9 2012-11-16 08:06:36 PST
Balazs Kelemen
Comment 10 2012-11-16 08:13:07 PST
Comment on attachment 174685 [details] Patch Clearing flags on attachment: 174685 Committed r134952: <http://trac.webkit.org/changeset/134952>
Balazs Kelemen
Comment 11 2012-11-16 08:13:12 PST
All reviewed patches have been landed. Closing bug.
Dongseong Hwang
Comment 12 2012-11-18 15:00:05 PST
Thanks for fixing it!
Note You need to log in before you can comment on or make changes to this bug.