summaryrefslogtreecommitdiffstats
path: root/native_client_sdk
diff options
context:
space:
mode:
authornhiroki@chromium.org <nhiroki@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-11-08 06:31:11 +0000
committernhiroki@chromium.org <nhiroki@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-11-08 06:31:11 +0000
commit4359457426b44936559c4aff30e52756f9356310 (patch)
treecd2f3930e6375a9dc04ed7e6e1c639d860ff450f /native_client_sdk
parent9e29120223794db9e151127256ff2c8c2e0a79f3 (diff)
downloadchromium_src-4359457426b44936559c4aff30e52756f9356310.zip
chromium_src-4359457426b44936559c4aff30e52756f9356310.tar.gz
chromium_src-4359457426b44936559c4aff30e52756f9356310.tar.bz2
PPAPI: Generalize PPB_Ext_CrxFileSystem as PPB_IsolatedFileSystem
This change generalizes PPB_Ext_CrxFileSystem_Private, built on the isolated filesystem, so that we can easily reuse its components when introducing new isolated filesystem in PPAPI. This adds PPB_IsolatedFileSystem_Private API and enum indicating isolated filesystem type. PPB_Ext_CrxFileSystem_Private API is still remaining since some plugins may use the API. Both API share pepper resource and host implementations. BUG=286242 TEST=manual (see [1] and [2]) TBR=cpu@chromium.org [1] https://code.google.com/p/chromium/issues/detail?id=271126#c7 [2] https://codereview.chromium.org/59203002/ Review URL: https://codereview.chromium.org/51653004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233807 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'native_client_sdk')
-rw-r--r--native_client_sdk/src/libraries/ppapi_cpp_private/library.dsc3
1 files changed, 3 insertions, 0 deletions
diff --git a/native_client_sdk/src/libraries/ppapi_cpp_private/library.dsc b/native_client_sdk/src/libraries/ppapi_cpp_private/library.dsc
index c4fd361..1c5c7cf 100644
--- a/native_client_sdk/src/libraries/ppapi_cpp_private/library.dsc
+++ b/native_client_sdk/src/libraries/ppapi_cpp_private/library.dsc
@@ -12,6 +12,7 @@
'ext_crx_file_system_private.cc',
'file_io_private.cc',
'host_resolver_private.cc',
+ 'isolated_file_system_private.cc',
'net_address_private.cc',
'output_protection_private.cc',
'pass_file_handle.cc',
@@ -30,6 +31,7 @@
'ppb_file_io_private.h',
'ppb_file_ref_private.h',
'ppb_host_resolver_private.h',
+ 'ppb_isolated_file_system_private.h',
'ppb_net_address_private.h',
'ppb_output_protection_private.h',
'ppb_tcp_server_socket_private.h',
@@ -47,6 +49,7 @@
'ext_crx_file_system_private.h',
'file_io_private.h',
'host_resolver_private.h',
+ 'isolated_file_system_private.h',
'net_address_private.h',
'output_protection_private.h',
'pass_file_handle.h',