This is purely a refactoring patch. There is no behavior change.
Created attachment 427800 [details] proposed patch.
Comment on attachment 427800 [details] proposed patch. r=me
Comment on attachment 427800 [details] proposed patch. Thanks for the review.
Committed r277068 (237371@main): <https://commits.webkit.org/237371@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 427800 [details].
<rdar://problem/77589754>