When a background WebProcess uses too much CPU in the background, suspend it when process suspension is enabled. We would previously terminate the process which is not as user-friendly and unnecessary when we can suspend to process to stop it from using CPU.
Pull request: https://github.com/WebKit/WebKit/pull/13712
Committed 263937@main (55f474a36d80): <https://commits.webkit.org/263937@main> Reviewed commits have been landed. Closing PR #13712 and removing active labels.
<rdar://problem/109178181>