Transition most process assertions to RunningBoard, instead of legacy BKSProcessAssertion. The only assertion that still uses BKSProcessAssertion is the MediaPlayback once because we do not have a RunningBoard equivalent for this one yet (see <rdar://problem/61263147>).
<rdar://problem/61354901>
Created attachment 395613 [details] Patch
Created attachment 395616 [details] Patch
Created attachment 395618 [details] Patch
Created attachment 395620 [details] Patch
Created attachment 395627 [details] Patch
Created attachment 395628 [details] Patch
Comment on attachment 395628 [details] Patch r=me
Comment on attachment 395628 [details] Patch Clearing flags on attachment: 395628 Committed r259610: <https://trac.webkit.org/changeset/259610>
All reviewed patches have been landed. Closing bug.
Follow-up landed in <https://trac.webkit.org/changeset/259635>.