Corpus position 4199/4708: js/web/web-globals.test.js.
Current result: 0 passed / 1 failed at the aggregate exists case. The immediate missing globals in the corpus realm are:
PerformanceObserverEntryListPerformanceResourceTimingPerformanceServerTimingPerformanceTiming
The complete upstream file contains 21 cases and additionally exercises:
- global
onerror/onmessagesetters and global event-target dispatch CloseEvent/MessageEventdelivery- Web Crypto random values and UUID contracts
- Node crypto timing-safe equality
- navigator identity and getter-only descriptors in child processes
- stdin-backed
confirm()newline handling - the writable
selfaccessor contract
Implement these as real runtime/global contracts with permanent regressions and descriptive failure handling. Do not paper over the gap with an unsupported classification.