Index: ppapi/proxy/ppapi_messages.h |
diff --git a/ppapi/proxy/ppapi_messages.h b/ppapi/proxy/ppapi_messages.h |
index 78f9edab6f79c1422c7516682c56bd159242ea95..d93ac0f1b94e54cc271949370483ab6b8933c219 100644 |
--- a/ppapi/proxy/ppapi_messages.h |
+++ b/ppapi/proxy/ppapi_messages.h |
@@ -1344,6 +1344,17 @@ IPC_MESSAGE_CONTROL2(PpapiHostMsg_ExtensionsCommon_Call, |
IPC_MESSAGE_CONTROL1(PpapiPluginMsg_ExtensionsCommon_CallReply, |
base::ListValue /* output */) |
+// Ext_CrxFileSystem |
+IPC_MESSAGE_CONTROL0(PpapiHostMsg_Ext_CrxFileSystem_Create) |
+IPC_MESSAGE_CONTROL0(PpapiBrowserHostMsg_Ext_CrxFileSystem_Open) |
+IPC_MESSAGE_CONTROL2(PpapiPluginMsg_Ext_CrxFileSystem_BrowserOpenReply, |
+ std::string /* extension_id */, |
+ std::string /* fsid */) |
palmer
2013/04/25 00:01:23
I don't feel great about this arbitrary string |fs
victorhsieh
2013/04/25 02:21:51
I guess you're talking about the case that a malic
kinuko
2013/04/25 09:27:16
Sending an arbitrary fsid doesn't work unless the
victorhsieh
2013/04/25 15:41:10
Here are two cases that I can think of:
1. attack
palmer
2013/04/25 23:35:51
First, a question: Isn't the |extension_id| the tr
kinuko
2013/04/26 05:58:56
It's for reusing an existing architecture for CRX
|
+IPC_MESSAGE_CONTROL2(PpapiRendererHostMsg_Ext_CrxFileSystem_Open, |
+ std::string /* extension_id */, |
+ std::string /* fsid */) |
+IPC_MESSAGE_CONTROL0(PpapiPluginMsg_Ext_CrxFileSystem_RendererOpenReply) |
+ |
// File chooser. |
IPC_MESSAGE_CONTROL0(PpapiHostMsg_FileChooser_Create) |
IPC_MESSAGE_CONTROL4(PpapiHostMsg_FileChooser_Show, |