summaryrefslogtreecommitdiffstats
path: root/webkit/media
diff options
context:
space:
mode:
authorxhwang@chromium.org <xhwang@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-04-02 23:11:16 +0000
committerxhwang@chromium.org <xhwang@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-04-02 23:11:16 +0000
commitd0f8cffb57bd6a370923810c49b8d1d5ee63d916 (patch)
tree2493997dbc3279dbcb41bfd827977a27f73608a5 /webkit/media
parent38589bff775236665d3fd52dd19b8322be998a7d (diff)
downloadchromium_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.cc2
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;
}
}