[TexMap] Flickering after transitions on Apple HTML5 demo
authorAllan Sandfeld Jensen <allan.jensen@digia.com>
Thu, 28 Feb 2013 13:06:39 +0000 (14:06 +0100)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Fri, 1 Mar 2013 16:03:01 +0000 (17:03 +0100)
commitb5f797c60027cdaa494b30bbe61c307f3e0a18ff
treeb60e0dbdaa0eb932fed997ce785b918fd9a8fde8
parent528e49dd2c83b6b2bde05bdc459543d3b1baf7f7
[TexMap] Flickering after transitions on Apple HTML5 demo

https://bugs.webkit.org/show_bug.cgi?id=102501

Reviewed by Noam Rosenthal.

Notify about animation start after the new animation is actually commited.

* platform/graphics/texmap/GraphicsLayerTextureMapper.cpp:
(WebCore::GraphicsLayerTextureMapper::GraphicsLayerTextureMapper):
(WebCore::GraphicsLayerTextureMapper::commitLayerChanges):
(WebCore::GraphicsLayerTextureMapper::addAnimation):
* platform/graphics/texmap/GraphicsLayerTextureMapper.h:
(GraphicsLayerTextureMapper):

Change-Id: Iee72191e03d2dba4c90e7d3ba70e0be3f165aead
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@144183 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Reviewed-by: Jocelyn Turcotte <jocelyn.turcotte@digia.com>
Source/WebCore/platform/graphics/texmap/GraphicsLayerTextureMapper.cpp
Source/WebCore/platform/graphics/texmap/GraphicsLayerTextureMapper.h