Now that we have integrated RunningBoard with WebKit on macOS we should use it to start managing process priorities. This is the next step towards enabling background tab suspension and removing our leaked boosts on the GPU and network processes.
<rdar://problem/100477336>
Pull request: https://github.com/WebKit/WebKit/pull/4771
Committed 255693@main (159f6eaa6475): <https://commits.webkit.org/255693@main> Reviewed commits have been landed. Closing PR #4771 and removing active labels.
Reverted by https://github.com/WebKit/WebKit/pull/5542
Re-opening for pull request https://github.com/WebKit/WebKit/pull/5542
Committed 255749@main (47dbe9986cc1): <https://commits.webkit.org/255749@main> Reviewed commits have been landed. Closing PR #5542 and removing active labels.
Re-opening for pull request https://github.com/WebKit/WebKit/pull/5759
Committed 256072@main (f8166f50d036): <https://commits.webkit.org/256072@main> Reviewed commits have been landed. Closing PR #5759 and removing active labels.