Title: [92550] trunk/LayoutTests
Revision
92550
Author
[email protected]
Date
2011-08-06 08:23:59 -0700 (Sat, 06 Aug 2011)

Log Message

2011-08-06  Nikolas Zimmermann  <[email protected]>

        svg/zoom/page/zoom-svg-through-object-with-*.xhtml are flaky
        https://bugs.webkit.org/show_bug.cgi?id=63186

        It turns out r92545 only partly resolved flakiness on non-mac platforms (especially gtk)
        - try reentering event loop after zooming, by calling notifyDone() using a 0ms timeout.

        Rubber-stamped by Antti Koivisto.

        * svg/zoom/resources/testPageZoom.js:
        (.setTimeout.): Reenter event loop after calling zoomPageIn/Out, before calling layoutTestController.notifyDone().

Modified Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (92549 => 92550)


--- trunk/LayoutTests/ChangeLog	2011-08-06 10:02:38 UTC (rev 92549)
+++ trunk/LayoutTests/ChangeLog	2011-08-06 15:23:59 UTC (rev 92550)
@@ -1,5 +1,18 @@
 2011-08-06  Nikolas Zimmermann  <[email protected]>
 
+        svg/zoom/page/zoom-svg-through-object-with-*.xhtml are flaky
+        https://bugs.webkit.org/show_bug.cgi?id=63186
+
+        It turns out r92545 only partly resolved flakiness on non-mac platforms (especially gtk)
+        - try reentering event loop after zooming, by calling notifyDone() using a 0ms timeout.
+
+        Rubber-stamped by Antti Koivisto.
+
+        * svg/zoom/resources/testPageZoom.js:
+        (.setTimeout.): Reenter event loop after calling zoomPageIn/Out, before calling layoutTestController.notifyDone().
+
+2011-08-06  Nikolas Zimmermann  <[email protected]>
+
         More gardening: Fix mac-leopard/mac-wk2 failing SVG tests.
         
         Not reviewed.

Modified: trunk/LayoutTests/svg/zoom/resources/testPageZoom.js (92549 => 92550)


--- trunk/LayoutTests/svg/zoom/resources/testPageZoom.js	2011-08-06 10:02:38 UTC (rev 92549)
+++ trunk/LayoutTests/svg/zoom/resources/testPageZoom.js	2011-08-06 15:23:59 UTC (rev 92550)
@@ -17,7 +17,7 @@
                 completeDynamicTest();
             }, 0);
         } else {
-            layoutTestController.notifyDone();
+            setTimeout(function() { layoutTestController.notifyDone(); }, 0);
         }
     }, 0);
 }
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to