| 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 682a6dadd197f5856274897687d9a5e8b8ec91b4..16dc5bd2762be3144e821d176164418efc32a31a 100644
|
| --- a/content/renderer/pepper/pepper_plugin_instance_impl.cc
|
| +++ b/content/renderer/pepper/pepper_plugin_instance_impl.cc
|
| @@ -2463,6 +2463,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,
|
| @@ -2481,6 +2488,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);
|
|
|