| Index: third_party/WebKit/LayoutTests/fast/workers/dedicated-worker-error-event.html
|
| diff --git a/third_party/WebKit/LayoutTests/fast/workers/dedicated-worker-error-event.html b/third_party/WebKit/LayoutTests/fast/workers/dedicated-worker-error-event.html
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..6f5cf26add0108a773ca1865da043d7c9788d43f
|
| --- /dev/null
|
| +++ b/third_party/WebKit/LayoutTests/fast/workers/dedicated-worker-error-event.html
|
| @@ -0,0 +1,17 @@
|
| +<!doctype html>
|
| +<meta charset=utf-8>
|
| +<title>Dedicated Worker: Error event error message</title>
|
| +<script src=../../resources/testharness.js></script>
|
| +<script src=../../resources/testharnessreport.js></script>
|
| +<script>
|
| +// TODO(yiyix): This test will be superseded by
|
| +// external/wpt/workers/Worker_ErrorEvent_error.htm once
|
| +// https://crbug.com/708857 is fixed.
|
| +promise_test(t => {
|
| + return new Promise(resolve => {
|
| + var worker = new Worker('resources/error-script.js');
|
| + worker.onmessage = resolve;
|
| + })
|
| + .then(e => assert_equals(e.data.value, 'testError'));
|
| + }, 'Error handlers inside a worker should see the error value');
|
| +</script>
|
|
|