Title: [258576] trunk/LayoutTests
Revision
258576
Author
[email protected]
Date
2020-03-17 12:52:20 -0700 (Tue, 17 Mar 2020)

Log Message

REGRESSION (257844): fast/scrolling/scroll-container-horizontally.html is timing out
https://bugs.webkit.org/show_bug.cgi?id=209083

Unreviewed test gardening.

mac/scroll-container-horizontally.html is a wheel event test, so move it to the mac directory.

* fast/scrolling/mac/scroll-container-horizontally-expected.txt: Renamed from LayoutTests/fast/scrolling/scroll-container-horizontally-expected.txt.
* fast/scrolling/mac/scroll-container-horizontally.html: Renamed from LayoutTests/fast/scrolling/scroll-container-horizontally.html.
* platform/gtk/TestExpectations:
* platform/ios-wk1/TestExpectations:
* platform/ios-wk2/TestExpectations:
* platform/ios/TestExpectations:
* platform/mac-wk1/TestExpectations:
* platform/mac-wk2/TestExpectations:
* platform/win/TestExpectations:

Modified Paths

Added Paths

Removed Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (258575 => 258576)


--- trunk/LayoutTests/ChangeLog	2020-03-17 19:49:52 UTC (rev 258575)
+++ trunk/LayoutTests/ChangeLog	2020-03-17 19:52:20 UTC (rev 258576)
@@ -1,3 +1,22 @@
+2020-03-17  Simon Fraser  <[email protected]>
+
+        REGRESSION (257844): fast/scrolling/scroll-container-horizontally.html is timing out
+        https://bugs.webkit.org/show_bug.cgi?id=209083
+        
+        Unreviewed test gardening.
+
+        mac/scroll-container-horizontally.html is a wheel event test, so move it to the mac directory.
+
+        * fast/scrolling/mac/scroll-container-horizontally-expected.txt: Renamed from LayoutTests/fast/scrolling/scroll-container-horizontally-expected.txt.
+        * fast/scrolling/mac/scroll-container-horizontally.html: Renamed from LayoutTests/fast/scrolling/scroll-container-horizontally.html.
+        * platform/gtk/TestExpectations:
+        * platform/ios-wk1/TestExpectations:
+        * platform/ios-wk2/TestExpectations:
+        * platform/ios/TestExpectations:
+        * platform/mac-wk1/TestExpectations:
+        * platform/mac-wk2/TestExpectations:
+        * platform/win/TestExpectations:
+
 2020-03-17  Antoine Quint  <[email protected]>
 
         http/wpt/css/css-animations/start-animation-001.html is flaky failing

Copied: trunk/LayoutTests/fast/scrolling/mac/scroll-container-horizontally-expected.txt (from rev 258575, trunk/LayoutTests/fast/scrolling/scroll-container-horizontally-expected.txt) (0 => 258576)


--- trunk/LayoutTests/fast/scrolling/mac/scroll-container-horizontally-expected.txt	                        (rev 0)
+++ trunk/LayoutTests/fast/scrolling/mac/scroll-container-horizontally-expected.txt	2020-03-17 19:52:20 UTC (rev 258576)
@@ -0,0 +1 @@
+PASS

Copied: trunk/LayoutTests/fast/scrolling/mac/scroll-container-horizontally.html (from rev 258575, trunk/LayoutTests/fast/scrolling/scroll-container-horizontally.html) (0 => 258576)


--- trunk/LayoutTests/fast/scrolling/mac/scroll-container-horizontally.html	                        (rev 0)
+++ trunk/LayoutTests/fast/scrolling/mac/scroll-container-horizontally.html	2020-03-17 19:52:20 UTC (rev 258576)
@@ -0,0 +1,59 @@
+<!DOCTYPE html>
+<html>
+<head>
+<title>This tests that we scroll the correct(second) container horizontally.</title>
+<style>
+  .slider{
+    overflow-x: scroll;
+  }
+
+  .scrollable {
+    width: 2000px;
+    height: 500px;
+    border: 1px solid green;  
+  }
+</style>
+</head>
+<body>
+<div class=slider id=firstcontainer>
+  <div class=scrollable>This should not scroll while the bottom green box is being hovered.</div>
+</div>
+<div class=slider id=secondcontainer>
+  <div class=scrollable></div>
+</div>
+<script>
+  function runTest() {
+    eventSender.monitorWheelEvents();
+    // Scroll vertically to reach the bottom scrollable container.
+    eventSender.mouseMoveTo(10, 499);
+    eventSender.mouseScrollByWithWheelAndMomentumPhases(0, -1, 'began', 'none');
+    eventSender.mouseScrollByWithWheelAndMomentumPhases(0, -1, 'changed', 'none');
+    eventSender.mouseScrollByWithWheelAndMomentumPhases(0, -1, 'changed', 'none');
+    eventSender.mouseScrollByWithWheelAndMomentumPhases(0, 0, 'ended', 'none');
+
+    eventSender.callAfterScrollingCompletes(function() {
+      // Scroll horizontally to check if we scroll the bottom scrollable container.
+      eventSender.monitorWheelEvents();
+      eventSender.mouseMoveTo(10, 510);
+      eventSender.mouseScrollByWithWheelAndMomentumPhases(-1, 0, 'began', 'none');
+      eventSender.mouseScrollByWithWheelAndMomentumPhases(-1, 0, 'changed', 'none');
+      eventSender.mouseScrollByWithWheelAndMomentumPhases(-1, 0, 'changed', 'none');
+      eventSender.mouseScrollByWithWheelAndMomentumPhases(0, 0, 'ended', 'none'); 
+      
+      eventSender.callAfterScrollingCompletes(function() {
+        var firstOffset = document.getElementById("firstcontainer").scrollLeft;
+        var secondOffset = document.getElementById("secondcontainer").scrollLeft;
+        document.body.innerText = !firstOffset && secondOffset ? "PASS" : "FAIL";  
+        testRunner.notifyDone();
+        }); 
+    });
+  }
+
+  if (window.eventSender && window.testRunner) {
+    testRunner.waitUntilDone();
+    testRunner.dumpAsText();
+    window.addEventListener('load', runTest);
+  }
+</script>
+</body>
+</html>

Deleted: trunk/LayoutTests/fast/scrolling/scroll-container-horizontally-expected.txt (258575 => 258576)


--- trunk/LayoutTests/fast/scrolling/scroll-container-horizontally-expected.txt	2020-03-17 19:49:52 UTC (rev 258575)
+++ trunk/LayoutTests/fast/scrolling/scroll-container-horizontally-expected.txt	2020-03-17 19:52:20 UTC (rev 258576)
@@ -1 +0,0 @@
-PASS

Deleted: trunk/LayoutTests/fast/scrolling/scroll-container-horizontally.html (258575 => 258576)


--- trunk/LayoutTests/fast/scrolling/scroll-container-horizontally.html	2020-03-17 19:49:52 UTC (rev 258575)
+++ trunk/LayoutTests/fast/scrolling/scroll-container-horizontally.html	2020-03-17 19:52:20 UTC (rev 258576)
@@ -1,59 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<title>This tests that we scroll the correct(second) container horizontally.</title>
-<style>
-  .slider{
-    overflow-x: scroll;
-  }
-
-  .scrollable {
-    width: 2000px;
-    height: 500px;
-    border: 1px solid green;  
-  }
-</style>
-</head>
-<body>
-<div class=slider id=firstcontainer>
-  <div class=scrollable>This should not scroll while the bottom green box is being hovered.</div>
-</div>
-<div class=slider id=secondcontainer>
-  <div class=scrollable></div>
-</div>
-<script>
-  function runTest() {
-    eventSender.monitorWheelEvents();
-    // Scroll vertically to reach the bottom scrollable container.
-    eventSender.mouseMoveTo(10, 499);
-    eventSender.mouseScrollByWithWheelAndMomentumPhases(0, -1, 'began', 'none');
-    eventSender.mouseScrollByWithWheelAndMomentumPhases(0, -1, 'changed', 'none');
-    eventSender.mouseScrollByWithWheelAndMomentumPhases(0, -1, 'changed', 'none');
-    eventSender.mouseScrollByWithWheelAndMomentumPhases(0, 0, 'ended', 'none');
-
-    eventSender.callAfterScrollingCompletes(function() {
-      // Scroll horizontally to check if we scroll the bottom scrollable container.
-      eventSender.monitorWheelEvents();
-      eventSender.mouseMoveTo(10, 510);
-      eventSender.mouseScrollByWithWheelAndMomentumPhases(-1, 0, 'began', 'none');
-      eventSender.mouseScrollByWithWheelAndMomentumPhases(-1, 0, 'changed', 'none');
-      eventSender.mouseScrollByWithWheelAndMomentumPhases(-1, 0, 'changed', 'none');
-      eventSender.mouseScrollByWithWheelAndMomentumPhases(0, 0, 'ended', 'none'); 
-      
-      eventSender.callAfterScrollingCompletes(function() {
-        var firstOffset = document.getElementById("firstcontainer").scrollLeft;
-        var secondOffset = document.getElementById("secondcontainer").scrollLeft;
-        document.body.innerText = !firstOffset && secondOffset ? "PASS" : "FAIL";  
-        testRunner.notifyDone();
-        }); 
-    });
-  }
-
-  if (window.eventSender && window.testRunner) {
-    testRunner.waitUntilDone();
-    testRunner.dumpAsText();
-    window.addEventListener('load', runTest);
-  }
-</script>
-</body>
-</html>

Modified: trunk/LayoutTests/platform/gtk/TestExpectations (258575 => 258576)


--- trunk/LayoutTests/platform/gtk/TestExpectations	2020-03-17 19:49:52 UTC (rev 258575)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2020-03-17 19:52:20 UTC (rev 258576)
@@ -1012,7 +1012,6 @@
 
 # eventSender.callAfterScrollingCompletes doesn't work.
 webkit.org/b/168189 fast/scrolling/arrow-key-scroll-in-rtl-document.html [ Failure Timeout ]
-webkit.org/b/168189 fast/scrolling/scroll-container-horizontally.html [ Failure Pass Timeout ]
 
 # Requires CACHE_PARTITIONING or an alternative implementation
 webkit.org/b/168366 http/tests/security/credentials-iframes.html

Modified: trunk/LayoutTests/platform/ios/TestExpectations (258575 => 258576)


--- trunk/LayoutTests/platform/ios/TestExpectations	2020-03-17 19:49:52 UTC (rev 258575)
+++ trunk/LayoutTests/platform/ios/TestExpectations	2020-03-17 19:52:20 UTC (rev 258576)
@@ -93,7 +93,6 @@
 fast/scrolling/iframe-scrollable-after-back.html [ Skip ]
 fast/scrolling/overflow-scrollable-after-back.html [ Skip ]
 fast/scrolling/programmatic-scroll-to-zero-zero.html [ Skip ]
-fast/scrolling/scroll-container-horizontally.html [ Failure ]
 
 # This test requires alpha-channel video support.
 compositing/video/video-background-color.html [ WontFix ]

Modified: trunk/LayoutTests/platform/ios-wk1/TestExpectations (258575 => 258576)


--- trunk/LayoutTests/platform/ios-wk1/TestExpectations	2020-03-17 19:49:52 UTC (rev 258575)
+++ trunk/LayoutTests/platform/ios-wk1/TestExpectations	2020-03-17 19:52:20 UTC (rev 258576)
@@ -1383,8 +1383,6 @@
 
 webkit.org/b/157589 fast/text-autosizing/ios/text-autosizing-after-back.html [ Pass Timeout ]
 
-webkit.org/b/158237 fast/scrolling/scroll-container-horizontally.html [ Timeout ]
-
 # FIXME: Many media tests fail
 media
 

Modified: trunk/LayoutTests/platform/ios-wk2/TestExpectations (258575 => 258576)


--- trunk/LayoutTests/platform/ios-wk2/TestExpectations	2020-03-17 19:49:52 UTC (rev 258575)
+++ trunk/LayoutTests/platform/ios-wk2/TestExpectations	2020-03-17 19:52:20 UTC (rev 258576)
@@ -1446,6 +1446,4 @@
 
 webkit.org/b/209205 fast/events/autoscroll-in-iframe.html [ Pass Failure ]
 
-webkit.org/b/209083 fast/scrolling/scroll-container-horizontally.html [ Timeout ]
-
-webkit.org/b/209139 webgl/1.0.3/conformance/textures/copy-tex-image-2d-formats.html [ Pass Failure ]
\ No newline at end of file
+webkit.org/b/209139 webgl/1.0.3/conformance/textures/copy-tex-image-2d-formats.html [ Pass Failure ]

Modified: trunk/LayoutTests/platform/mac-wk1/TestExpectations (258575 => 258576)


--- trunk/LayoutTests/platform/mac-wk1/TestExpectations	2020-03-17 19:49:52 UTC (rev 258575)
+++ trunk/LayoutTests/platform/mac-wk1/TestExpectations	2020-03-17 19:52:20 UTC (rev 258576)
@@ -392,7 +392,6 @@
 
 fast/scrolling/iframe-scrollable-after-back.html [ Skip ]
 fast/scrolling/overflow-scrollable-after-back.html [ Skip ]
-fast/scrolling/scroll-container-horizontally.html [ Failure ]
 
 compositing/rtl/rtl-fixed-overflow-scrolled.html [ Failure ]
 compositing/iframes/overlapped-nested-iframes.html [ Pass Failure ]

Modified: trunk/LayoutTests/platform/mac-wk2/TestExpectations (258575 => 258576)


--- trunk/LayoutTests/platform/mac-wk2/TestExpectations	2020-03-17 19:49:52 UTC (rev 258575)
+++ trunk/LayoutTests/platform/mac-wk2/TestExpectations	2020-03-17 19:52:20 UTC (rev 258576)
@@ -527,7 +527,7 @@
 
 webkit.org/b/157589 fast/text-autosizing/ios/text-autosizing-after-back.html [ Pass Timeout ]
 
-webkit.org/b/158237 fast/scrolling/scroll-container-horizontally.html [ Pass Failure Timeout ]
+webkit.org/b/158237 fast/scrolling/mac/scroll-container-horizontally.html [ Pass Failure Timeout ]
 
 # PiP tests are only enabled for Sierra WebKit2.
 # rdar://problem/27574303

Modified: trunk/LayoutTests/platform/win/TestExpectations (258575 => 258576)


--- trunk/LayoutTests/platform/win/TestExpectations	2020-03-17 19:49:52 UTC (rev 258575)
+++ trunk/LayoutTests/platform/win/TestExpectations	2020-03-17 19:52:20 UTC (rev 258576)
@@ -3238,7 +3238,6 @@
 fast/repaint/shadow-multiple-vertical.html [ Failure ]
 fast/repaint/vertical-text-repaint.html [ Failure ]
 fast/repaint/zoomed-fixed-background.html [ Failure ]
-fast/scrolling/scroll-container-horizontally.html [ Failure ]
 fast/selectors/nth-child-bounds.html [ Failure ]
 fast/selectors/nth-last-child-bounds.html [ Failure ]
 fast/shadow-dom/fullscreen-in-shadow-webkitCurrentFullScreenElement.html [ Failure ]
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to