summaryrefslogtreecommitdiffstats
path: root/ppapi/ppapi_proxy.gypi
diff options
context:
space:
mode:
authorvictorhsieh@chromium.org <victorhsieh@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-04-12 20:28:14 +0000
committervictorhsieh@chromium.org <victorhsieh@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-04-12 20:28:14 +0000
commitef9225f479cb2d2d06ee4b888c9c07401eccba1d (patch)
tree13bcaee13c7d6c1da64e149fbc5bf97716a0edbc /ppapi/ppapi_proxy.gypi
parent926f8fde56a1302c5d3e1dfbc538766b7f6378bd (diff)
downloadchromium_src-ef9225f479cb2d2d06ee4b888c9c07401eccba1d.zip
chromium_src-ef9225f479cb2d2d06ee4b888c9c07401eccba1d.tar.gz
chromium_src-ef9225f479cb2d2d06ee4b888c9c07401eccba1d.tar.bz2
Refactor FileSystem.
Add global FileSystem registry for new FileSystem Support later. New file system will need to implement PepperFileSystemRegistry::FileSystemPeeker for FileRef to access. Due to the fact that 1) FileSystem and FileRef are tightly couple, 2) we wants to move both of them to browser together, there are two temporary changes in this CL. 1. webkit/plugins/ppapi/ppb_file_ref_impl.cc needs some delegation to access content::PepperFileSystemHost. The delegation code should be removed after FileRef is moved to content. 2. PepperFileSystemHost stays in renderer for now, and will be moved to browser together in the FileRef refactoring. Also, NullFileSystemCallbackDispatcher is added with default NOTREACHED callbacks. TEST=browser_tests --gtest_filter='*PPAPI*.*File*' BUG=227033 Review URL: https://chromiumcodereview.appspot.com/13726024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@193995 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/ppapi_proxy.gypi')
-rw-r--r--ppapi/ppapi_proxy.gypi4
1 files changed, 2 insertions, 2 deletions
diff --git a/ppapi/ppapi_proxy.gypi b/ppapi/ppapi_proxy.gypi
index 560e510..7cfbc73 100644
--- a/ppapi/ppapi_proxy.gypi
+++ b/ppapi/ppapi_proxy.gypi
@@ -59,6 +59,8 @@
'proxy/flash_resource.h',
'proxy/file_io_resource.cc',
'proxy/file_io_resource.h',
+ 'proxy/file_system_resource.cc',
+ 'proxy/file_system_resource.h',
'proxy/gamepad_resource.cc',
'proxy/gamepad_resource.h',
'proxy/host_dispatcher.cc',
@@ -105,8 +107,6 @@
'proxy/ppb_core_proxy.h',
'proxy/ppb_file_ref_proxy.cc',
'proxy/ppb_file_ref_proxy.h',
- 'proxy/ppb_file_system_proxy.cc',
- 'proxy/ppb_file_system_proxy.h',
'proxy/ppb_flash_message_loop_proxy.cc',
'proxy/ppb_flash_message_loop_proxy.h',
'proxy/ppb_graphics_3d_proxy.cc',