So we can share code with IFC integration and legacy.
<rdar://problem/105651636>
Pull request: https://github.com/WebKit/WebKit/pull/10350
Committed 260525@main (6023775ee58b): <https://commits.webkit.org/260525@main> Reviewed commits have been landed. Closing PR #10350 and removing active labels.