Index: media/cdm/aes_decryptor_unittest.cc |
diff --git a/media/cdm/aes_decryptor_unittest.cc b/media/cdm/aes_decryptor_unittest.cc |
index de52d69c18f492b74944865bc2778a1feea69315..f123d2397e59db5849944b2d3727fe36542ea7ff 100644 |
--- a/media/cdm/aes_decryptor_unittest.cc |
+++ b/media/cdm/aes_decryptor_unittest.cc |
@@ -258,31 +258,32 @@ class AesDecryptorTest : public testing::Test { |
scoped_ptr<SimpleCdmPromise> CreatePromise(PromiseResult expected_result) { |
scoped_ptr<SimpleCdmPromise> promise( |
- new SimpleCdmPromise(base::Bind(&AesDecryptorTest::OnResolve, |
- base::Unretained(this), |
- expected_result), |
- base::Bind(&AesDecryptorTest::OnReject, |
- base::Unretained(this), |
- expected_result))); |
+ new CdmCallbackPromise<void>(base::Bind(&AesDecryptorTest::OnResolve, |
+ base::Unretained(this), |
+ expected_result), |
+ base::Bind(&AesDecryptorTest::OnReject, |
+ base::Unretained(this), |
+ expected_result))); |
return promise.Pass(); |
} |
scoped_ptr<NewSessionCdmPromise> CreateSessionPromise( |
PromiseResult expected_result) { |
- scoped_ptr<NewSessionCdmPromise> promise(new NewSessionCdmPromise( |
- base::Bind(&AesDecryptorTest::OnResolveWithSession, |
- base::Unretained(this), |
- expected_result), |
- base::Bind(&AesDecryptorTest::OnReject, |
- base::Unretained(this), |
- expected_result))); |
+ scoped_ptr<NewSessionCdmPromise> promise( |
+ new CdmCallbackPromise<std::string>( |
+ base::Bind(&AesDecryptorTest::OnResolveWithSession, |
+ base::Unretained(this), |
+ expected_result), |
+ base::Bind(&AesDecryptorTest::OnReject, |
+ base::Unretained(this), |
+ expected_result))); |
return promise.Pass(); |
} |
scoped_ptr<KeyIdsPromise> CreateUsableKeyIdsPromise( |
PromiseResult expected_result, |
uint32 expected_count) { |
- scoped_ptr<KeyIdsPromise> promise(new KeyIdsPromise( |
+ scoped_ptr<KeyIdsPromise> promise(new CdmCallbackPromise<KeyIdsVector>( |
base::Bind(&AesDecryptorTest::OnResolveWithUsableKeyIds, |
base::Unretained(this), |
expected_result, |