Bug 168937 - LayoutTest tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe.html is a flaky failure
Summary: LayoutTest tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe.html ...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-02-27 14:47 PST by Ryan Haddad
Modified: 2017-07-05 09:43 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ryan Haddad 2017-02-27 14:47:11 PST
LayoutTest tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe.html is a flaky failure

https://build.webkit.org/results/Apple%20Sierra%20Release%20WK2%20(Tests)/r213086%20(3926)/results.html

https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=tiled-drawing%2Fscrolling%2Ffast-scroll-iframe-latched-mainframe.html

--- /Volumes/Data/slave/sierra-release-tests-wk2/build/layout-test-results/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-expected.txt
+++ /Volumes/Data/slave/sierra-release-tests-wk2/build/layout-test-results/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-actual.txt
@@ -12,15 +12,15 @@
 (GraphicsLayer
   (anchor 0.00 0.00)
   (bounds 785.00 2266.00)
-  (visible rect 0.00, 70.00 785.00 x 600.00)
-  (coverage rect 0.00, 70.00 785.00 x 600.00)
+  (visible rect 0.00, 20.00 785.00 x 600.00)
+  (coverage rect 0.00, 20.00 785.00 x 600.00)
   (intersects coverage rect 1)
   (contentsScale 1.00)
   (children 1
     (GraphicsLayer
       (bounds 785.00 2266.00)
       (contentsOpaque 1)
-      (visible rect 0.00, 70.00 785.00 x 600.00)
+      (visible rect 0.00, 20.00 785.00 x 600.00)
       (coverage rect 0.00, 0.00 785.00 x 1800.00)
       (intersects coverage rect 1)
       (contentsScale 1.00)
Comment 1 Ryan Haddad 2017-02-27 14:48:44 PST
This does not appear to be a recent regression.
Comment 2 Matt Lewis 2017-05-11 15:23:13 PDT
Able to reproduce it locally with:
run-webkit-tests tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe.html -f --iterations=130 -g --no-retry-failures

issue occurs on El Capitan Debug wk2 as well.

current diff:
Put mouse here and flick downwards

Tests that iframe doesn't consume wheel events when scroll

On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".


PASS successfullyParsed is true

TEST COMPLETE
PASS IFrame did not receive wheel events.
(GraphicsLayer
  (anchor 0.00 0.00)
  (bounds 785.00 2266.00)
  (visible rect 0.00, 10.00 785.00 x 600.00)
  (coverage rect 0.00, 10.00 785.00 x 600.00)
  (intersects coverage rect 1)
  (contentsScale 1.00)
  (children 1
    (GraphicsLayer
      (bounds 785.00 2266.00)
      (contentsOpaque 1)
      (visible rect 0.00, 10.00 785.00 x 600.00)
      (coverage rect 0.00, 0.00 785.00 x 1800.00)
      (intersects coverage rect 1)
      (contentsScale 1.00)
      (tile cache coverage 0, 0 785 x 2048)
      (tile size 785 x 512)
      (top left tile 0, 0 tiles grid 1 x 4)
      (in window 1)
    )
  )
)
Comment 3 Matt Lewis 2017-05-11 15:32:04 PDT
Marked the test as flaky.
https://trac.webkit.org/changeset/216697/webkit/
Comment 4 Matt Lewis 2017-06-19 15:26:10 PDT
The test has started to be flaky on Sierra Release WK2 as well as of build:
https://build.webkit.org/builders/Apple%20Sierra%20Release%20WK2%20(Tests)/builds/2048
Comment 5 Matt Lewis 2017-07-05 09:43:08 PDT
Adjusted test expectations:
https://trac.webkit.org/changeset/219133/webkit/