Index: net/base/multi_threaded_cert_verifier.cc |
=================================================================== |
--- net/base/multi_threaded_cert_verifier.cc (revision 141407) |
+++ net/base/multi_threaded_cert_verifier.cc (working copy) |
@@ -152,7 +152,7 @@ |
// Returns the certificate being verified. May only be called /before/ |
// Start() is called. |
- X509Certificate* certificate() const { return cert_; } |
+ scoped_refptr<X509Certificate> certificate() const { return cert_; } |
eroman
2012/06/11 23:42:25
Is this change necessary? Seems fine and I'm not s
mmenke
2012/06/12 00:42:19
It's not...But if it someone was being bad and kee
|
bool Start() { |
DCHECK_EQ(MessageLoop::current(), origin_loop_); |
@@ -263,9 +263,9 @@ |
: start_time_(base::TimeTicks::Now()), |
worker_(worker), |
net_log_(net_log) { |
- scoped_refptr<NetLog::EventParameters> params( |
- new X509CertificateNetLogParam(worker_->certificate())); |
- net_log_.BeginEvent(NetLog::TYPE_CERT_VERIFIER_JOB, params); |
+ net_log_.BeginEvent(NetLog::TYPE_CERT_VERIFIER_JOB, |
+ base::Bind(&NetLogX509CertificateNetLogCallback, |
+ worker_->certificate())); |
} |
~CertVerifierJob() { |
@@ -280,8 +280,7 @@ |
void AddRequest(CertVerifierRequest* request) { |
request->net_log().AddEvent( |
NetLog::TYPE_CERT_VERIFIER_REQUEST_BOUND_TO_JOB, |
- make_scoped_refptr(new NetLogSourceParameter( |
- "source_dependency", net_log_.source()))); |
+ net_log_.source().ToEventParametersCallback()); |
requests_.push_back(request); |
} |