| Index: ppapi/thunk/ppb_instance_api.h
|
| diff --git a/ppapi/thunk/ppb_instance_api.h b/ppapi/thunk/ppb_instance_api.h
|
| index db73979e4e56c5ff1932e3f5d1146d2f73a7fcd7..217cf97ea5758577501e8e534fc52c195b8808fe 100644
|
| --- a/ppapi/thunk/ppb_instance_api.h
|
| +++ b/ppapi/thunk/ppb_instance_api.h
|
| @@ -149,19 +149,28 @@ class PPB_Instance_API {
|
| PP_URLComponents_Dev* components) = 0;
|
| #if !defined(OS_NACL)
|
| // Content Decryptor.
|
| - virtual void SessionCreated(PP_Instance instance,
|
| - uint32_t session_id,
|
| - PP_Var web_session_id) = 0;
|
| + virtual void PromiseResolved(PP_Instance instance, uint32 promise_id) = 0;
|
| + virtual void PromiseResolvedWithSession(PP_Instance instance,
|
| + uint32 promise_id,
|
| + PP_Var web_session_id_var) = 0;
|
| + virtual void PromiseRejected(PP_Instance instance,
|
| + uint32 promise_id,
|
| + PP_ExceptionCode exception_code,
|
| + uint32 system_code,
|
| + PP_Var error_description_var) = 0;
|
| virtual void SessionMessage(PP_Instance instance,
|
| - uint32_t session_id,
|
| - PP_Var message,
|
| - PP_Var destination_url) = 0;
|
| - virtual void SessionReady(PP_Instance instance, uint32_t session_id) = 0;
|
| - virtual void SessionClosed(PP_Instance instance, uint32_t session_id) = 0;
|
| + PP_Var web_session_id_var,
|
| + PP_Var message_var,
|
| + PP_Var destination_url_var) = 0;
|
| + virtual void SessionReady(PP_Instance instance,
|
| + PP_Var web_session_id_var) = 0;
|
| + virtual void SessionClosed(PP_Instance instance,
|
| + PP_Var web_session_id_var) = 0;
|
| virtual void SessionError(PP_Instance instance,
|
| - uint32_t session_id,
|
| - int32_t media_error,
|
| - uint32_t system_code) = 0;
|
| + PP_Var web_session_id_var,
|
| + PP_ExceptionCode exception_code,
|
| + uint32 system_code,
|
| + PP_Var error_description_var) = 0;
|
| virtual void DeliverBlock(PP_Instance instance,
|
| PP_Resource decrypted_block,
|
| const PP_DecryptedBlockInfo* block_info) = 0;
|
|
|