Change expectation for imported/w3c/web-platform-tests/resize-observer/eventloop...
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 1 Apr 2019 13:36:16 +0000 (13:36 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 1 Apr 2019 13:36:16 +0000 (13:36 +0000)
https://bugs.webkit.org/show_bug.cgi?id=196422

Patch by Cathie Chen <cathiechen@igalia.com> on 2019-04-01
Reviewed by Frédéric Wang.

At current implement, notifyResizeObservers is not synchronized to requestAnimationFrame, so the test would be flaky.

* TestExpectations: eventloop.html is flaky because it depend on the order of requestAnimationFrame and ResizeObserver timer.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@243693 268f45cc-cd09-0410-ab3c-d52691b4dbfc

LayoutTests/ChangeLog
LayoutTests/TestExpectations

index 456ae81..64f2867 100644 (file)
@@ -1,3 +1,14 @@
+2019-04-01  Cathie Chen  <cathiechen@igalia.com>
+
+        Change expectation for imported/w3c/web-platform-tests/resize-observer/eventloop.html.
+        https://bugs.webkit.org/show_bug.cgi?id=196422
+
+        Reviewed by Frédéric Wang.
+
+        At current implement, notifyResizeObservers is not synchronized to requestAnimationFrame, so the test would be flaky.
+
+        * TestExpectations: eventloop.html is flaky because it depend on the order of requestAnimationFrame and ResizeObserver timer.
+
 2019-03-31  Manuel Rego Casasnovas  <rego@igalia.com>
 
         Scroll position gets reset when overflow:scroll is inside grid
index ad3148e..6f60b98 100644 (file)
@@ -3072,3 +3072,6 @@ imported/w3c/web-platform-tests/css/css-lists/list-with-image-display-changed-00
 [ Debug ] fast/css/first-letter-and-float-crash.html [ Skip ]
 
 webkit.org/b/196274 imported/w3c/web-platform-tests/xhr/send-redirect-post-upload.htm [ Pass Failure ]
+
+# If requestAnimationFrame is invoked before ResizeObserver timer fired, it would pass, otherwise it would fail same as eventloop-expected.txt
+webkit.org/b/157743 imported/w3c/web-platform-tests/resize-observer/eventloop.html [ Pass Failure ]
\ No newline at end of file