-
commit-queue@webkit.org authored
Reviewed by Kenneth Rohde Christiansen. [Texmap][Qt] Accelerated animation is not paused properly. https://bugs.webkit.org/show_bug.cgi?id=61446 The transform matrix of an accelerated animation shouldn't be synced with the matrix of the GraphicsLayer when the animation is paused. * animations/play-state-paused-expected.png: Added. * animations/play-state-paused-expected.txt: Added. * animations/play-state-paused.html: Added. 2011-06-07 Young Han Lee <joybro@company100.net> Reviewed by Kenneth Rohde Christiansen. [Texmap][Qt] Accelerated animation is not paused properly. https://bugs.webkit.org/show_bug.cgi?id=61446 The transform matrix of an accelerated animation shouldn't be synced with the matrix of the GraphicsLayer when the animation is paused. Test: animations/play-state-paused.html * platform/graphics/texmap/TextureMapperNode.cpp: (WebCore::TextureMapperNode::syncCompositingStateSelf): (WebCore::TextureMapperNode::hasOpacityAnimation): (WebCore::TextureMapperNode::hasTransformAnimation): * platform/graphics/texmap/TextureMapperNode.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88247 268f45cc-cd09-0410-ab3c-d52691b4dbfc
09ee877f