| <!DOCTYPE html> |
| <title>Testing evaluation order</title> |
| |
| <script src="/resources/testharness.js"></script> |
| <script src="/resources/testharnessreport.js"></script> |
| <script src="module/evaluation-order-setup.mjs"></script> |
| <script> |
| window.addEventListener("load", ev => globalThis.testDone()); |
| globalThis.expectedLog = [ |
| "step-1-1", "step-1-2", |
| "microtask", |
| "script-load", |
| "global-load", |
| ]; |
| </script> |
| |
| <script src="module/evaluation-order-1-nothrow.mjs" |
| onerror="globalThis.unreachable()" |
| onload="globalThis.log.push('script-load')"></script> |