Index: content/renderer/media/android/proxy_media_keys.cc |
diff --git a/content/renderer/media/android/proxy_media_keys.cc b/content/renderer/media/android/proxy_media_keys.cc |
index ef93a2552fb99835f62b7a266d36078e3c759a99..85036b5bda9632e1b4861f146f814ed6dd390ad3 100644 |
--- a/content/renderer/media/android/proxy_media_keys.cc |
+++ b/content/renderer/media/android/proxy_media_keys.cc |
@@ -32,6 +32,7 @@ ProxyMediaKeys::ProxyMediaKeys( |
} |
ProxyMediaKeys::~ProxyMediaKeys() { |
+ manager_->CancelAllPendingSessionCreations(media_keys_id_); |
} |
void ProxyMediaKeys::InitializeCDM(const std::string& key_system, |