also add a way to guard general `await promise` with a timeout
Created attachment 431154 [details] Patch
Comment on attachment 431154 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=431154&action=review > LayoutTests/ChangeLog:51 > +2021-06-10 Devin Rousso <drousso@apple.com> oh oops i will remove before landing i want to give EWS a chance to fully run on this patch before uploading a new one since this patch modifies some very commonly used stuff
<rdar://problem/79475176>