void encodeResourceError(ArgumentEncoder* encoder, const WebCore::ResourceError& resourceError) { encoder->encode(CoreIPC::In(resourceError.domain(), resourceError.errorCode(), resourceError.failingURL(), resourceError.localizedDescription())); #if USE(CFNETWORK) encoder->encode(WebKit::PlatformCertificateInfo(resourceError.certificate())); #endif }