Handle plugin instance crash in ContentDecryptorDelegate.
commita27d34ab68aa875f665b043129b6315dd9e62224
authorxhwang@chromium.org <xhwang@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 9 Jan 2014 04:23:29 +0000 (9 04:23 +0000)
committerxhwang@chromium.org <xhwang@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 9 Jan 2014 04:23:29 +0000 (9 04:23 +0000)
tree59c2630c3b54d0d6810b5c644b5f247cbc360a3f
parent7819ffcdd83a316cf2f010fcfd22ed89c355d5d9
Handle plugin instance crash in ContentDecryptorDelegate.

BUG=chrome-os-partner:17801
TEST=Kill Widevine CDM process and we get decode error.

Review URL: https://codereview.chromium.org/116443009

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243762 0039d316-1c4b-4281-b951-d872f2087c98
chrome/browser/media/encrypted_media_browsertest.cc
chrome/browser/media/media_browsertest.h
chrome/renderer/media/chrome_key_systems.cc
content/renderer/media/crypto/ppapi_decryptor.cc
content/renderer/media/crypto/ppapi_decryptor.h
content/renderer/pepper/content_decryptor_delegate.cc
content/renderer/pepper/content_decryptor_delegate.h
content/renderer/pepper/pepper_plugin_instance_impl.cc
media/cdm/ppapi/external_clear_key/clear_key_cdm.cc