diff options
author | xhwang@chromium.org <xhwang@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-04-02 23:11:16 +0000 |
---|---|---|
committer | xhwang@chromium.org <xhwang@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-04-02 23:11:16 +0000 |
commit | d0f8cffb57bd6a370923810c49b8d1d5ee63d916 (patch) | |
tree | 2493997dbc3279dbcb41bfd827977a27f73608a5 /webkit/media | |
parent | 38589bff775236665d3fd52dd19b8322be998a7d (diff) | |
download | chromium_src-d0f8cffb57bd6a370923810c49b8d1d5ee63d916.zip chromium_src-d0f8cffb57bd6a370923810c49b8d1d5ee63d916.tar.gz chromium_src-d0f8cffb57bd6a370923810c49b8d1d5ee63d916.tar.bz2 |
Fire kClientError in the event of Decryptor creation failure.
For now AesDecryptor can never fail to be created, so this error pretty much
means that the plugin cannot be created/loaded.
Review URL: https://chromiumcodereview.appspot.com/13472014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@191926 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/media')
-rw-r--r-- | webkit/media/crypto/proxy_decryptor.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/webkit/media/crypto/proxy_decryptor.cc b/webkit/media/crypto/proxy_decryptor.cc index 60a354a..eac99c2 100644 --- a/webkit/media/crypto/proxy_decryptor.cc +++ b/webkit/media/crypto/proxy_decryptor.cc @@ -117,7 +117,7 @@ bool ProxyDecryptor::GenerateKeyRequest(const std::string& key_system, if (!decryptor_) { decryptor_ = CreateDecryptor(key_system); if (!decryptor_) { - key_error_cb_.Run(key_system, "", media::Decryptor::kUnknownError, 0); + key_error_cb_.Run(key_system, "", media::Decryptor::kClientError, 0); return false; } } |