| Index: ppapi/proxy/resource_creation_proxy.cc
|
| diff --git a/ppapi/proxy/resource_creation_proxy.cc b/ppapi/proxy/resource_creation_proxy.cc
|
| index 2aaed0703d738218d66425f5e41dcad19a1da3bd..f9566a60608a2eb17c58a54161d3359f01ac1bf5 100644
|
| --- a/ppapi/proxy/resource_creation_proxy.cc
|
| +++ b/ppapi/proxy/resource_creation_proxy.cc
|
| @@ -11,6 +11,7 @@
|
| #include "ppapi/proxy/browser_font_resource_trusted.h"
|
| #include "ppapi/proxy/connection.h"
|
| #include "ppapi/proxy/directory_reader_resource.h"
|
| +#include "ppapi/proxy/ext_crx_file_system_private_resource.h"
|
| #include "ppapi/proxy/file_chooser_resource.h"
|
| #include "ppapi/proxy/file_io_resource.h"
|
| #include "ppapi/proxy/file_system_resource.h"
|
| @@ -77,6 +78,12 @@ PP_Resource ResourceCreationProxy::CreateDirectoryReader(
|
| GetConnection(), instance, directory_ref))->GetReference();
|
| }
|
|
|
| +PP_Resource ResourceCreationProxy::CreateExtCrxFileSystemPrivate(
|
| + PP_Instance instance) {
|
| + return (new ExtCrxFileSystemPrivateResource(GetConnection(),
|
| + instance))->GetReference();
|
| +}
|
| +
|
| PP_Resource ResourceCreationProxy::CreateFileIO(PP_Instance instance) {
|
| return (new FileIOResource(GetConnection(), instance))->GetReference();
|
| }
|
| @@ -94,6 +101,15 @@ PP_Resource ResourceCreationProxy::CreateFileSystem(
|
| type))->GetReference();
|
| }
|
|
|
| +PP_Resource ResourceCreationProxy::CreateIsolatedFileSystem(
|
| + PP_Instance instance,
|
| + const char* fsid) {
|
| + FileSystemResource* fs = new FileSystemResource(
|
| + GetConnection(), instance, PP_FILESYSTEMTYPE_ISOLATED);
|
| + fs->InitIsolatedFileSystem(fsid);
|
| + return fs->GetReference();
|
| +}
|
| +
|
| PP_Resource ResourceCreationProxy::CreateIMEInputEvent(
|
| PP_Instance instance,
|
| PP_InputEvent_Type type,
|
|
|