[SCM] WebKit Debian packaging branch, webkit-1.3, updated. upstream/1.3.7-4207-g178b198

aroben at apple.com aroben at apple.com
Mon Feb 21 00:11:27 UTC 2011


The following commit has been merged in the webkit-1.3 branch:
commit 2565512f2ce92297b9719d28074ec880664df993
Author: aroben at apple.com <aroben at apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Fri Jan 28 20:16:58 2011 +0000

    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

diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
index d31630a..5409518 100644
--- a/LayoutTests/ChangeLog
+++ b/LayoutTests/ChangeLog
@@ -1,3 +1,14 @@
+2011-01-28  Adam Roben  <aroben at 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 at apple.com>
 
         [Windows 7 Release Tests] fast/text/justify-ideograph-complex/simple/vertical.html failing since introduction in r76743.
diff --git a/LayoutTests/platform/win/Skipped b/LayoutTests/platform/win/Skipped
index 2d924fb..4110304 100644
--- a/LayoutTests/platform/win/Skipped
+++ b/LayoutTests/platform/win/Skipped
@@ -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#######################
 ################################################################################
diff --git a/Source/WebCore/ChangeLog b/Source/WebCore/ChangeLog
index 7515a32..f0bcb98 100644
--- a/Source/WebCore/ChangeLog
+++ b/Source/WebCore/ChangeLog
@@ -1,3 +1,19 @@
+2011-01-28  Adam Roben  <aroben at 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 at apple.com>
 
         Reviewed by Dan Bernstein.
diff --git a/Source/WebCore/platform/graphics/ca/win/LegacyCACFLayerTreeHost.cpp b/Source/WebCore/platform/graphics/ca/win/LegacyCACFLayerTreeHost.cpp
index 128d7a4..772244b 100644
--- a/Source/WebCore/platform/graphics/ca/win/LegacyCACFLayerTreeHost.cpp
+++ b/Source/WebCore/platform/graphics/ca/win/LegacyCACFLayerTreeHost.cpp
@@ -332,6 +332,7 @@ void LegacyCACFLayerTreeHost::flushContext()
 void LegacyCACFLayerTreeHost::contextDidChange()
 {
     renderSoon();
+    CACFLayerTreeHost::contextDidChange();
 }
 
 CFTimeInterval LegacyCACFLayerTreeHost::lastCommitTime() const

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list