1. 07 Jun, 2011 1 commit
    • commit-queue@webkit.org's avatar
      2011-06-07 Young Han Lee <joybro@company100.net> · 09ee877f
      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