Chromium Code Reviews| 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, |