Port MockWebAuthenticationConfiguration and others to the new IPC serialization format
<rdar://problem/105979587>
Pull request: https://github.com/WebKit/WebKit/pull/10734
Committed 261012@main (ecfa52aa07e8): <https://commits.webkit.org/261012@main> Reviewed commits have been landed. Closing PR #10734 and removing active labels.