Retry asynchronously in WebProcessPool::getGPUProcessConnection(), similarly to what we do in WebsiteDataStore::getNetworkProcessConnection(). As a result, we no longer need to ref the WebProcessPool in the lambda and we avoid retrying unnecessarily when the WebProcessPool is getting destroyed.
Created attachment 427939 [details]
Created attachment 427959 [details]
Committed r277151 (237438@main): <https://commits.webkit.org/237438@main>
All reviewed patches have been landed. Closing bug and clearing flags on attachment 427959 [details].