Refactor
<rdar://problem/105390360>
Pull request: https://github.com/WebKit/WebKit/pull/10033
Committed 260524@main (5a049809955a): <https://commits.webkit.org/260524@main> Reviewed commits have been landed. Closing PR #10033 and removing active labels.