main
amp-script: callFunction should handle when workerDom failed to init (#38063)
✅ Migrate (most) tests away from `setTimeout` to util functions `sleep`/`macroTask` (#38964)