[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 15:08:47 UTC 2010


The following commit has been merged in the debian/experimental branch:
commit 23aae761a15f238a3fcca708ff3654e639bdc5de
Author: aroben at apple.com <aroben at apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Thu Oct 28 13:50:49 2010 +0000

    Skip npn-invalidate-rect-invalidates-window.html on headless XP machines
    
    TestNetscapePlugIn never receives a WM_PAINT message on headless XP
    machines, so this test times out. Fixing the test is covered by
    <http://webkit.org/b/48333>.
    
    * Scripts/old-run-webkit-tests: Skip
    npn-invalidate-rect-invalidates-window.html on Windows if accelerated
    compositing support is disabled, which likely means we're on a headless
    XP machine.
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70773 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebKitTools/ChangeLog b/WebKitTools/ChangeLog
index 9661caa..ea64005 100644
--- a/WebKitTools/ChangeLog
+++ b/WebKitTools/ChangeLog
@@ -1,3 +1,17 @@
+2010-10-28  Adam Roben  <aroben at apple.com>
+
+        Skip npn-invalidate-rect-invalidates-window.html on headless XP
+        machines
+
+        TestNetscapePlugIn never receives a WM_PAINT message on headless XP
+        machines, so this test times out. Fixing the test is covered by
+        <http://webkit.org/b/48333>.
+
+        * Scripts/old-run-webkit-tests: Skip
+        npn-invalidate-rect-invalidates-window.html on Windows if accelerated
+        compositing support is disabled, which likely means we're on a headless
+        XP machine.
+
 2010-10-28  Kimmo Kinnunen  <kimmok at iki.fi>
 
         Adding myself as a committer.
diff --git a/WebKitTools/Scripts/old-run-webkit-tests b/WebKitTools/Scripts/old-run-webkit-tests
index 6b37298..e40b3ad 100755
--- a/WebKitTools/Scripts/old-run-webkit-tests
+++ b/WebKitTools/Scripts/old-run-webkit-tests
@@ -543,6 +543,12 @@ if (!$hasAcceleratedCompositing) {
         $ignoredFiles{'media/video-display-toggle.html'} = 1;
         $ignoredFiles{'media/video-no-audio.html'} = 1;
     }
+
+    # Here we're using !$hasAcceleratedCompositing as a proxy for "is a headless XP machine" (like
+    # our test slaves). Headless XP machines can neither support accelerated compositing nor pass
+    # this test, so skipping the test here is expedient, if a little sloppy. See
+    # <http://webkit.org/b/48333>.
+    $ignoredFiles{'platform/win/plugins/npn-invalidate-rect-invalidates-window.html'} = 1 if isAppleWinWebKit();
 }
 
 if (!$has3DRendering) {

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list