Right now we convert CertificateInfo into Credential in the very last stage of client certificate authentication process when it reaches Networking Process. We could have done that earlier in UI Process such that we don't have to pass both Credential and CertificateInfo to Networking Process.
<rdar://problem/40275561>
Created attachment 340447 [details] Patch
Created attachment 340450 [details] Patch
Comment on attachment 340450 [details] Patch Thanks Alex for r+ this patch.
Comment on attachment 340450 [details] Patch Clearing flags on attachment: 340450 Committed r231916: <https://trac.webkit.org/changeset/231916>
All reviewed patches have been landed. Closing bug.