Chromium Code Reviews| Index: third_party/WebKit/LayoutTests/inspector/tracing/timeline-time/timeline-timer-fired-from-eval-call-site.html |
| diff --git a/third_party/WebKit/LayoutTests/inspector/tracing/timeline-time/timeline-timer-fired-from-eval-call-site.html b/third_party/WebKit/LayoutTests/inspector/tracing/timeline-time/timeline-timer-fired-from-eval-call-site.html |
| index 7bc3e4de193c0cd1602898d71205a7125d736437..e297a13a5b64bbd8675c104fb5f060ef0eed6222 100644 |
| --- a/third_party/WebKit/LayoutTests/inspector/tracing/timeline-time/timeline-timer-fired-from-eval-call-site.html |
| +++ b/third_party/WebKit/LayoutTests/inspector/tracing/timeline-time/timeline-timer-fired-from-eval-call-site.html |
| @@ -4,10 +4,12 @@ |
| <script src="../../../http/tests/inspector/timeline-test.js"></script> |
| <script> |
| -function performActions(callback) |
| +function performActions() |
| { |
| + var callback; |
| + var promise = new Promise((fulfill) => callback = fulfill); |
| window.callWhenDone = callback; |
|
caseq
2016/08/05 17:56:43
assign directly within new Promise(...)
kozy
2016/08/10 01:21:15
Done.
|
| - var content = "" + |
| + var content = "" + |
| "var fn2 = function() {" + |
| " console.markTimeline(\"Script evaluated\");" + |
| " window.callWhenDone();" + |
| @@ -23,6 +25,7 @@ function performActions(callback) |
| scriptElement.appendChild(contentNode); |
| document.body.appendChild(scriptElement); |
| document.body.removeChild(scriptElement); |
| + return promise; |
| } |
| function test() |