Commit 2565512f authored by aroben@apple.com's avatar aroben@apple.com

Notify CACFLayerTreeHost when the context is flushed

LegacyCACFLayerTreeHost was keeping this a secret, which meant that WebCore's animation
timers were never starting.

Fixes <http://webkit.org/b/53302> [Windows 7 Release Tests] changesets 76853, 76856, and
76858 broke ~36 animations, compositing, and transitions tests

Reviewed by Sam Weinig.

Source/WebCore:

* platform/graphics/ca/win/LegacyCACFLayerTreeHost.cpp:
(WebCore::LegacyCACFLayerTreeHost::contextDidChange): Call up to the base class after we
start our render timer.

LayoutTests:

Unskip compositing-related tests that are now fixed

* platform/win/Skipped:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76968 268f45cc-cd09-0410-ab3c-d52691b4dbfc
parent 34cd1e02
2011-01-28 Adam Roben <aroben@apple.com>
Unskip compositing-related tests that are now fixed
Fixes <http://webkit.org/b/53302> [Windows 7 Release Tests] changesets 76853, 76856, and
76858 broke ~36 animations, compositing, and transitions tests
Reviewed by Sam Weinig.
* platform/win/Skipped:
2011-01-28 Jessie Berlin <jberlin@apple.com>
[Windows 7 Release Tests] fast/text/justify-ideograph-complex/simple/vertical.html failing since introduction in r76743.
......@@ -395,42 +395,6 @@ svg/custom/clip-path-referencing-use2.svg
# Assertion failure http://webkit.org/b/52913
transitions/transition-end-event-destroy-iframe.html
# Time out http://webkit.org/b/53302
animations/animation-end-event-destroy-renderer.html
animations/animation-hit-test-transform.html
animations/animation-start-event-destroy-renderer.html
animations/big-rotation.html
animations/combo-transform-rotate+scale.html
animations/dynamic-stylesheet-loading.html
animations/fill-mode-transform.html
animations/keyframe-timing-functions-transform.html
animations/matrix-anim.html
animations/missing-from-to-transforms.html
animations/missing-keyframe-properties-timing-function.html
animations/missing-keyframe-properties.html
animations/missing-values-first-keyframe.html
animations/missing-values-last-keyframe.html
animations/negative-delay.html
animations/opacity-transform-animation.html
animations/simultaneous-start-transform.html
animations/suspend-transform-animation.html
animations/transition-and-animation-1.html
animations/transition-and-animation-2.html
animations/3d/change-transform-in-end-event.html
animations/3d/state-at-end-event-transform.html
animations/3d/transform-perspective.html
compositing/animation/animation-compositing.html
compositing/animation/state-at-end-event-transform-layer.html
compositing/geometry/limit-layer-bounds-opacity-transition.html
transitions/extra-transition.html
transitions/interrupt-transform-transition.html
transitions/move-after-transition.html
transitions/start-transform-transition.html
transitions/transition-end-event-destroy-renderer.html
transitions/transition-end-event-multiple-04.html
transitions/transition-end-event-rendering.html
transitions/transition-end-event-transform.html
################################################################################
####################### No bugs filed about the below yet#######################
################################################################################
......
2011-01-28 Adam Roben <aroben@apple.com>
Notify CACFLayerTreeHost when the context is flushed
LegacyCACFLayerTreeHost was keeping this a secret, which meant that WebCore's animation
timers were never starting.
Fixes <http://webkit.org/b/53302> [Windows 7 Release Tests] changesets 76853, 76856, and
76858 broke ~36 animations, compositing, and transitions tests
Reviewed by Sam Weinig.
* platform/graphics/ca/win/LegacyCACFLayerTreeHost.cpp:
(WebCore::LegacyCACFLayerTreeHost::contextDidChange): Call up to the base class after we
start our render timer.
2011-01-28 Antti Koivisto <antti@apple.com>
Reviewed by Dan Bernstein.
......@@ -332,6 +332,7 @@ void LegacyCACFLayerTreeHost::flushContext()
void LegacyCACFLayerTreeHost::contextDidChange()
{
renderSoon();
CACFLayerTreeHost::contextDidChange();
}
CFTimeInterval LegacyCACFLayerTreeHost::lastCommitTime() const
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment