Title: [213174] trunk/LayoutTests
Revision
213174
Author
a...@apple.com
Date
2017-02-28 13:54:38 -0800 (Tue, 28 Feb 2017)

Log Message

LayoutTest workers/sab/postMessage-clones.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=168129

Reviewed by Tim Horton.

* workers/sab/postMessage-clones-expected.txt:
* workers/sab/postMessage-clones.html:
Fix raciness, and update the test to modern style.

Modified Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (213173 => 213174)


--- trunk/LayoutTests/ChangeLog	2017-02-28 21:47:38 UTC (rev 213173)
+++ trunk/LayoutTests/ChangeLog	2017-02-28 21:54:38 UTC (rev 213174)
@@ -1,3 +1,14 @@
+2017-02-28  Alexey Proskuryakov  <a...@apple.com>
+
+        LayoutTest workers/sab/postMessage-clones.html is a flaky failure
+        https://bugs.webkit.org/show_bug.cgi?id=168129
+
+        Reviewed by Tim Horton.
+
+        * workers/sab/postMessage-clones-expected.txt:
+        * workers/sab/postMessage-clones.html:
+        Fix raciness, and update the test to modern style.
+
 2017-02-28  Dave Hyatt  <hy...@apple.com>
 
         Centering text inside a button set to display flex and justify-content: center is impossible

Modified: trunk/LayoutTests/workers/sab/postMessage-clones-expected.txt (213173 => 213174)


--- trunk/LayoutTests/workers/sab/postMessage-clones-expected.txt	2017-02-28 21:47:38 UTC (rev 213173)
+++ trunk/LayoutTests/workers/sab/postMessage-clones-expected.txt	2017-02-28 21:54:38 UTC (rev 213174)
@@ -3,11 +3,11 @@
 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
 
 
-PASS successfullyParsed is true
-
-TEST COMPLETE
 PASS memory[0] is 42
 PASS otherMemory[0] is 0
 PASS memory[0] is 42
 PASS otherMemory[0] is 43
+PASS successfullyParsed is true
 
+TEST COMPLETE
+

Modified: trunk/LayoutTests/workers/sab/postMessage-clones.html (213173 => 213174)


--- trunk/LayoutTests/workers/sab/postMessage-clones.html	2017-02-28 21:47:38 UTC (rev 213173)
+++ trunk/LayoutTests/workers/sab/postMessage-clones.html	2017-02-28 21:54:38 UTC (rev 213174)
@@ -1,14 +1,13 @@
-<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
+<!DOCTYPE html>
 <html>
 <head>
-<script src=""
+<script src=""
 </head>
 <body>
 <script>
 description("Checks that window.postMessage clones SharedArrayBuffers");
 
-if (window.testRunner)
-    testRunner.waitUntilDone();
+jsTestIsAsync = true;
 
 var sab = new SharedArrayBuffer(4);
 var memory = new Int32Array(sab);
@@ -22,16 +21,10 @@
     otherMemory[0] = 43;
     shouldBe("memory[0]", "42");
     shouldBe("otherMemory[0]", "43");
-    if (window.testRunner)
-        testRunner.notifyDone();
+    finishJSTest();
 });
 
-window.setTimeout(
-    function() {
-        window.postMessage(memory, "*");
-    },
-    0);
+window.postMessage(memory, "*");
 </script>
-<script src=""
 </body>
 </html>
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to