Bug 245752

Summary: [macOS] Use RunningBoard to manage process priorities
Product: WebKit Reporter: Miguel Salinas <miguel_salinas>
Component: WebKit Process ModelAssignee: Miguel Salinas <miguel_salinas>
Status: RESOLVED FIXED    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Mac (Apple Silicon)   
OS: macOS 13   

Miguel Salinas
Reported 2022-09-27 14:44:34 PDT
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.
Attachments
Radar WebKit Bug Importer
Comment 1 2022-09-27 14:45:08 PDT
Miguel Salinas
Comment 2 2022-09-27 14:57:18 PDT
EWS
Comment 3 2022-10-18 13:05:42 PDT
Committed 255693@main (159f6eaa6475): <https://commits.webkit.org/255693@main> Reviewed commits have been landed. Closing PR #4771 and removing active labels.
Miguel Salinas
Comment 4 2022-10-19 10:35:13 PDT
Miguel Salinas
Comment 5 2022-10-19 10:35:19 PDT
Re-opening for pull request https://github.com/WebKit/WebKit/pull/5542
EWS
Comment 6 2022-10-19 11:56:57 PDT
Committed 255749@main (47dbe9986cc1): <https://commits.webkit.org/255749@main> Reviewed commits have been landed. Closing PR #5542 and removing active labels.
Miguel Salinas
Comment 7 2022-10-25 09:06:35 PDT
Re-opening for pull request https://github.com/WebKit/WebKit/pull/5759
EWS
Comment 8 2022-10-27 12:11:14 PDT
Committed 256072@main (f8166f50d036): <https://commits.webkit.org/256072@main> Reviewed commits have been landed. Closing PR #5759 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.