| Index: LayoutTests/fast/workers/resources/worker-timeout-cancel-order.js
|
| diff --git a/LayoutTests/fast/workers/resources/worker-timeout-cancel-order.js b/LayoutTests/fast/workers/resources/worker-timeout-cancel-order.js
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..8334e71cdb0a7cf4b9736c9b45baa3b04ccc91a1
|
| --- /dev/null
|
| +++ b/LayoutTests/fast/workers/resources/worker-timeout-cancel-order.js
|
| @@ -0,0 +1,8 @@
|
| +self.postMessage("Test started.");
|
| +// The test will create 3 timeouts with their intervals decreasing.
|
| +// If the timeouts execute in order then the test is PASS.
|
| +self.addEventListener('message', function(e) {
|
| + var t1 = setTimeout(function () { postMessage(1); }, 5);
|
| + setTimeout(function () { postMessage(2); postMessage("DONE"); }, 10);
|
| + clearTimeout(t1);
|
| +}, false);
|
|
|