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

aroben at apple.com aroben at apple.com
Wed Dec 22 14:57:49 UTC 2010


The following commit has been merged in the debian/experimental branch:
commit e78509845896e6f86d21371d5877178340cf2361
Author: aroben at apple.com <aroben at apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Tue Oct 26 16:15:10 2010 +0000

    Skip more tests that depend on accelerated compositing when accelerated compositing is disabled
    
    Fixes <http://webkit.org/b/48329> Some tests fail when accelerated
    compositing is disabled
    
    Reviewed by John Sullivan.
    
    * Scripts/old-run-webkit-tests: Added more tests to skip when
    accelerated compositing is disable. The tests all have output that
    changes depending on whether accelerated compositing is enabled.
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70528 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebKitTools/ChangeLog b/WebKitTools/ChangeLog
index 833f5a7..c8e7d1c 100644
--- a/WebKitTools/ChangeLog
+++ b/WebKitTools/ChangeLog
@@ -1,3 +1,17 @@
+2010-10-26  Adam Roben  <aroben at apple.com>
+
+        Skip more tests that depend on accelerated compositing when accelerated
+        compositing is disabled
+
+        Fixes <http://webkit.org/b/48329> Some tests fail when accelerated
+        compositing is disabled
+
+        Reviewed by John Sullivan.
+
+        * Scripts/old-run-webkit-tests: Added more tests to skip when
+        accelerated compositing is disable. The tests all have output that
+        changes depending on whether accelerated compositing is enabled.
+
 2010-10-25  Eric Seidel  <eric at webkit.org>
 
         Reviewed by Adam Barth.
diff --git a/WebKitTools/Scripts/old-run-webkit-tests b/WebKitTools/Scripts/old-run-webkit-tests
index a468b4d..c2412d8 100755
--- a/WebKitTools/Scripts/old-run-webkit-tests
+++ b/WebKitTools/Scripts/old-run-webkit-tests
@@ -527,6 +527,27 @@ if (isCygwin()) {
 
 if (!$hasAcceleratedCompositing) {
     $ignoredDirectories{'compositing'} = 1;
+
+    # These tests use the -webkit-transform-3d media query, which depends on
+    # accelerated compositing support.
+    $ignoredFiles{'fast/media/mq-transform-02.html'} = 1;
+    $ignoredFiles{'fast/media/mq-transform-03.html'} = 1;
+
+    # This test has slightly different floating-point rounding when accelerated
+    # compositing is enabled.
+    $ignoredFiles{'svg/custom/use-on-symbol-inside-pattern.svg'} = 1;
+
+    if (isAppleWebKit()) {
+        # In Apple's ports, the default controls for <video> contain a "full
+        # screen" button only if accelerated compositing is enabled.
+        $ignoredFiles{'media/controls-after-reload.html'} = 1;
+        $ignoredFiles{'media/controls-drag-timebar.html'} = 1;
+        $ignoredFiles{'media/controls-strict.html'} = 1;
+        $ignoredFiles{'media/controls-styling.html'} = 1;
+        $ignoredFiles{'media/video-controls-rendering.html'} = 1;
+        $ignoredFiles{'media/video-display-toggle.html'} = 1;
+        $ignoredFiles{'media/video-no-audio.html'} = 1;
+    }
 }
 
 if (!$has3DRendering) {

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list