From ecc2b9a7107a3ff18abcf79d09c0ad2dc48a8d8e Mon Sep 17 00:00:00 2001 From: Mike Pennisi Date: Wed, 14 Jan 2026 00:08:06 -0500 Subject: [PATCH] Remove inaccurate algorithm step In modern implementations of this specification (the latest releases of Firefox, Chrome, and Safari), a returned thenable only impacts execution if it represents a Promise that is rejected prior to the invocation of the script's callback function. Fulfillment values are ignored in all cases. --- index.html | 3 --- 1 file changed, 3 deletions(-) diff --git a/index.html b/index.html index 365e67c4..21687821 100644 --- a/index.html +++ b/index.html @@ -7301,9 +7301,6 @@

Execute Async Script

  • Let scriptPromise be PromiseResolve(Promise, scriptResult.[[\Value]]). -

  • Upon fulfillment of scriptPromise with value v, - resolve promise with value v. -

  • Upon rejection of scriptPromise with value r, reject promise with value r.