[SCM] WebKit Debian packaging branch, debian/experimental, updated. upstream/1.3.3-9427-gc2be6fc

abarth at webkit.org abarth at webkit.org
Wed Dec 22 14:21:23 UTC 2010


The following commit has been merged in the debian/experimental branch:
commit c20ddca5faabe25716811974bc0317491e484df1
Author: abarth at webkit.org <abarth at webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Thu Oct 7 01:18:28 2010 +0000

    2010-10-06  Adam Barth  <abarth at webkit.org>
    
            Reviewed by Simon Fraser.
    
            compositing/geometry/limit-layer-bounds-transformed-overflow.html is flakey
            https://bugs.webkit.org/show_bug.cgi?id=46912
    
            This test is the flakiest test of all because sometimes it doesn't show
            that it's using tiled layering.  It seems likely that the compositor
            state just hasn't synced all the time.  This patch adds an explicit
            display() call to force the compositor state to sync.  Hopefully it
            will make the test non-flaky.
    
            * compositing/geometry/limit-layer-bounds-transformed-overflow.html:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@69265 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
index aad5662..db992ae 100644
--- a/LayoutTests/ChangeLog
+++ b/LayoutTests/ChangeLog
@@ -1,5 +1,20 @@
 2010-10-06  Adam Barth  <abarth at webkit.org>
 
+        Reviewed by Simon Fraser.
+
+        compositing/geometry/limit-layer-bounds-transformed-overflow.html is flakey
+        https://bugs.webkit.org/show_bug.cgi?id=46912
+
+        This test is the flakiest test of all because sometimes it doesn't show
+        that it's using tiled layering.  It seems likely that the compositor
+        state just hasn't synced all the time.  This patch adds an explicit
+        display() call to force the compositor state to sync.  Hopefully it
+        will make the test non-flaky.
+
+        * compositing/geometry/limit-layer-bounds-transformed-overflow.html:
+
+2010-10-06  Adam Barth  <abarth at webkit.org>
+
         Update expected results.  I think this should have been part of Hyatt's
         patch, but I'll confirm with him via bugs.webkit.org.
 
diff --git a/LayoutTests/compositing/geometry/limit-layer-bounds-transformed-overflow.html b/LayoutTests/compositing/geometry/limit-layer-bounds-transformed-overflow.html
index 5e2edec..74fd5c1 100644
--- a/LayoutTests/compositing/geometry/limit-layer-bounds-transformed-overflow.html
+++ b/LayoutTests/compositing/geometry/limit-layer-bounds-transformed-overflow.html
@@ -55,6 +55,8 @@
     function doTest()
     {
       if (window.layoutTestController) {
+        // We need to call display() here to sync the compositor state and avoid a race condition.
+        layoutTestController.display();
         document.getElementById('layers').innerText = layoutTestController.layerTreeAsText();
         layoutTestController.notifyDone();
       }

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list