Index: ppapi/proxy/ppapi_messages.h |
diff --git a/ppapi/proxy/ppapi_messages.h b/ppapi/proxy/ppapi_messages.h |
index 2308a156feab279f27c523045673f3a61a822345..f2d7e45bc5193e6614d2f52aad8fd9515a3df9f9 100644 |
--- a/ppapi/proxy/ppapi_messages.h |
+++ b/ppapi/proxy/ppapi_messages.h |
@@ -22,6 +22,7 @@ |
#include "ipc/ipc_platform_file.h" |
#include "ppapi/c/dev/pp_video_capture_dev.h" |
#include "ppapi/c/dev/pp_video_dev.h" |
+#include "ppapi/c/dev/ppb_filesystemprovider_dev.h" |
#include "ppapi/c/dev/ppb_truetype_font_dev.h" |
#include "ppapi/c/dev/ppb_url_util_dev.h" |
#include "ppapi/c/dev/ppp_printing_dev.h" |
@@ -110,6 +111,7 @@ IPC_ENUM_TRAITS_MAX_VALUE(PP_NetAddressFamily_Private, |
PP_NETADDRESSFAMILY_PRIVATE_IPV6) |
IPC_ENUM_TRAITS_MAX_VALUE(PP_NetworkList_State, PP_NETWORKLIST_STATE_UP) |
IPC_ENUM_TRAITS_MAX_VALUE(PP_NetworkList_Type, PP_NETWORKLIST_TYPE_CELLULAR) |
+IPC_ENUM_TRAITS_MAX_VALUE(PP_OperationType_Dev,PP_OperationType_REMOVEWATCHER) |
IPC_ENUM_TRAITS(PP_PrintOrientation_Dev) |
IPC_ENUM_TRAITS(PP_PrintOutputFormat_Dev) |
IPC_ENUM_TRAITS(PP_PrintScalingOption_Dev) |
@@ -1439,6 +1441,27 @@ IPC_MESSAGE_CONTROL0(PpapiHostMsg_FileIO_RequestOSFileHandle) |
IPC_MESSAGE_CONTROL0(PpapiPluginMsg_FileIO_RequestOSFileHandleReply) |
IPC_MESSAGE_CONTROL0(PpapiPluginMsg_FileIO_GeneralReply) |
+ |
+// Filesystem provider |
+IPC_MESSAGE_CONTROL0(PpapiHostMsg_FilesystemProvider_Create) |
+IPC_MESSAGE_CONTROL1(PpapiHostMsg_FilesystemProvider_Mount, |
+ base::ListValue /*request*/) |
+IPC_MESSAGE_CONTROL0(PpapiPluginMsg_FilesystemProvider_MountReply) |
+IPC_MESSAGE_CONTROL1(PpapiHostMsg_FilesystemProvider_Unmount, |
+ std::string /*file system id*/) |
+IPC_MESSAGE_CONTROL0(PpapiPluginMsg_FilesystemProvider_UnmountReply) |
+IPC_MESSAGE_CONTROL2(PpapiPluginMsg_FilesystemProvider_OperationRequest, |
+ PP_OperationType_Dev/*operation_type*/, |
+ base::ListValue/*operation args*/) |
+IPC_MESSAGE_CONTROL1(PpapiHostMsg_FilesystemProvider_OperationResponse, |
+ base::ListValue/*operation response*/) |
+IPC_MESSAGE_CONTROL1(PpapiHostMsg_FilesystemProvider_Notify, |
+ base::ListValue/*change notification*/) |
+IPC_MESSAGE_CONTROL0(PpapiHostMsg_FilesystemProvider_WriteAck) |
+IPC_MESSAGE_CONTROL0(PpapiPluginMsg_FilesystemProvider_ReadAck) |
+IPC_MESSAGE_CONTROL2(PpapiPluginMsg_FilesystemProvider_Buffers, |
+ uint32_t/*size of read region*/, |
+ uint32_t/*size of write region*/) |
// FileRef |
// Creates a FileRef to a path on an external file system. This message may |
// only be sent from the renderer. |