| 03:42 | <bakkot> | ljharb: PerformPromiseAny step 4.s is Perform ? Invoke(nextPromise, "then", [etc]), which calls your throw poison function, which throws, and then the error propagates because of the ? without any further wrapping |
| 04:38 | <ljharb> | aha, thanks |