| Index: content/renderer/pepper/pepper_plugin_instance_impl.cc
|
| diff --git a/content/renderer/pepper/pepper_plugin_instance_impl.cc b/content/renderer/pepper/pepper_plugin_instance_impl.cc
|
| index 1fee1a719be267de1509bdc51e9b44dc880d9b5b..7dc2f906df5faeae5bb3823a4ca2ed2e8f94fb40 100644
|
| --- a/content/renderer/pepper/pepper_plugin_instance_impl.cc
|
| +++ b/content/renderer/pepper/pepper_plugin_instance_impl.cc
|
| @@ -2454,6 +2454,13 @@ void PepperPluginInstanceImpl::PromiseResolvedWithSession(
|
| web_session_id_var);
|
| }
|
|
|
| +void PepperPluginInstanceImpl::PromiseResolvedWithKeyIds(PP_Instance instance,
|
| + uint32 promise_id,
|
| + PP_Var key_ids_var) {
|
| + content_decryptor_delegate_->OnPromiseResolvedWithKeyIds(promise_id,
|
| + key_ids_var);
|
| +}
|
| +
|
| void PepperPluginInstanceImpl::PromiseRejected(
|
| PP_Instance instance,
|
| uint32 promise_id,
|
| @@ -2472,6 +2479,22 @@ void PepperPluginInstanceImpl::SessionMessage(PP_Instance instance,
|
| web_session_id_var, message_var, destination_url_var);
|
| }
|
|
|
| +void PepperPluginInstanceImpl::SessionKeysChange(
|
| + PP_Instance instance,
|
| + PP_Var web_session_id_var,
|
| + PP_Bool has_additional_usable_key) {
|
| + content_decryptor_delegate_->OnSessionKeysChange(web_session_id_var,
|
| + has_additional_usable_key);
|
| +}
|
| +
|
| +void PepperPluginInstanceImpl::SessionExpirationChange(
|
| + PP_Instance instance,
|
| + PP_Var web_session_id_var,
|
| + PP_Time new_expiry_time) {
|
| + content_decryptor_delegate_->OnSessionExpirationChange(web_session_id_var,
|
| + new_expiry_time);
|
| +}
|
| +
|
| void PepperPluginInstanceImpl::SessionReady(PP_Instance instance,
|
| PP_Var web_session_id_var) {
|
| content_decryptor_delegate_->OnSessionReady(web_session_id_var);
|
|
|