| Index: third_party/WebKit/LayoutTests/inspector/tracing/worker-js-frames.html
|
| diff --git a/third_party/WebKit/LayoutTests/inspector/tracing/worker-js-frames.html b/third_party/WebKit/LayoutTests/inspector/tracing/worker-js-frames.html
|
| index 8be42e037fe0f628e2faf0ffc3ee2ac2061fcd36..efb2a9789b438363e56041c18d20ece08ec73196 100644
|
| --- a/third_party/WebKit/LayoutTests/inspector/tracing/worker-js-frames.html
|
| +++ b/third_party/WebKit/LayoutTests/inspector/tracing/worker-js-frames.html
|
| @@ -33,8 +33,10 @@ function startWorkerAndRunTest()
|
| }
|
| }
|
|
|
| -function startSecondWorker(onActionComplete)
|
| +function startSecondWorker()
|
| {
|
| + var callback;
|
| + var promise = new Promise((fulfill) => callback = fulfill);
|
| // Make sure there is at least one trace event recorded for the first worker.
|
| worker1.onmessage = gotResponseFromFirstWorker;
|
| worker1.postMessage("");
|
| @@ -50,9 +52,10 @@ function startSecondWorker(onActionComplete)
|
| {
|
| worker2.onmessage = null;
|
| makeDOMEvent();
|
| - onActionComplete();
|
| + callback();
|
| }
|
| }
|
| + return promise;
|
| }
|
|
|
| function test()
|
|
|