Index: net/cert/multi_threaded_cert_verifier_unittest.cc |
diff --git a/net/cert/multi_threaded_cert_verifier_unittest.cc b/net/cert/multi_threaded_cert_verifier_unittest.cc |
index 142e65a8f648156e29b12d5387c1c0657213964d..d411e58e95ecce812aae55444c79cf7e3d14423e 100644 |
--- a/net/cert/multi_threaded_cert_verifier_unittest.cc |
+++ b/net/cert/multi_threaded_cert_verifier_unittest.cc |
@@ -85,7 +85,7 @@ TEST_F(MultiThreadedCertVerifierTest, CacheHit) { |
int error; |
CertVerifyResult verify_result; |
TestCompletionCallback callback; |
- CertVerifier::RequestHandle request_handle; |
+ scoped_ptr<CertVerifier::Request> request_handle; |
error = verifier_.Verify(test_cert.get(), "www.example.com", std::string(), 0, |
NULL, &verify_result, callback.callback(), |
@@ -145,7 +145,7 @@ TEST_F(MultiThreadedCertVerifierTest, DifferentCACerts) { |
int error; |
CertVerifyResult verify_result; |
TestCompletionCallback callback; |
- CertVerifier::RequestHandle request_handle; |
+ scoped_ptr<CertVerifier::Request> request_handle; |
error = verifier_.Verify(cert_chain1.get(), "www.example.com", std::string(), |
0, NULL, &verify_result, callback.callback(), |
@@ -182,10 +182,10 @@ TEST_F(MultiThreadedCertVerifierTest, InflightJoin) { |
int error; |
CertVerifyResult verify_result; |
TestCompletionCallback callback; |
- CertVerifier::RequestHandle request_handle; |
+ scoped_ptr<CertVerifier::Request> request_handle; |
CertVerifyResult verify_result2; |
TestCompletionCallback callback2; |
- CertVerifier::RequestHandle request_handle2; |
+ scoped_ptr<CertVerifier::Request> request_handle2; |
error = verifier_.Verify(test_cert.get(), "www.example.com", std::string(), 0, |
NULL, &verify_result, callback.callback(), |
@@ -215,14 +215,14 @@ TEST_F(MultiThreadedCertVerifierTest, CancelRequest) { |
int error; |
CertVerifyResult verify_result; |
- CertVerifier::RequestHandle request_handle; |
+ scoped_ptr<CertVerifier::Request> request_handle; |
error = verifier_.Verify(test_cert.get(), "www.example.com", std::string(), 0, |
NULL, &verify_result, base::Bind(&FailTest), |
&request_handle, BoundNetLog()); |
ASSERT_EQ(ERR_IO_PENDING, error); |
ASSERT_TRUE(request_handle != NULL); |
- verifier_.CancelRequest(request_handle); |
+ request_handle.reset(); |
// Issue a few more requests to the worker pool and wait for their |
// completion, so that the task of the canceled request (which runs on a |
@@ -249,7 +249,7 @@ TEST_F(MultiThreadedCertVerifierTest, CancelRequestThenQuit) { |
int error; |
CertVerifyResult verify_result; |
TestCompletionCallback callback; |
- CertVerifier::RequestHandle request_handle; |
+ scoped_ptr<CertVerifier::Request> request_handle; |
{ |
// Because shutdown intentionally doesn't join worker threads, a |
@@ -262,7 +262,7 @@ TEST_F(MultiThreadedCertVerifierTest, CancelRequestThenQuit) { |
} |
ASSERT_EQ(ERR_IO_PENDING, error); |
EXPECT_TRUE(request_handle); |
- verifier_.CancelRequest(request_handle); |
+ request_handle.reset(); |
// Destroy |verifier| by going out of scope. |
} |
@@ -393,7 +393,7 @@ TEST_F(MultiThreadedCertVerifierTest, CertTrustAnchorProvider) { |
int error; |
CertVerifyResult verify_result; |
TestCompletionCallback callback; |
- CertVerifier::RequestHandle request_handle; |
+ scoped_ptr<CertVerifier::Request> request_handle; |
EXPECT_CALL(trust_provider, GetAdditionalTrustAnchors()) |
.WillOnce(ReturnRef(empty_cert_list)); |
error = verifier_.Verify(test_cert.get(), "www.example.com", std::string(), 0, |