diff options
author | satorux@chromium.org <satorux@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-03-14 05:34:57 +0000 |
---|---|---|
committer | satorux@chromium.org <satorux@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-03-14 05:34:57 +0000 |
commit | 823096af8023d2c24a480deb01b2d1a8f5226257 (patch) | |
tree | 5be70135934e4245a168b891c90d772237585822 /webkit/fileapi | |
parent | c9380b5821393db13991fd9185c023a6496492b7 (diff) | |
download | chromium_src-823096af8023d2c24a480deb01b2d1a8f5226257.zip chromium_src-823096af8023d2c24a480deb01b2d1a8f5226257.tar.gz chromium_src-823096af8023d2c24a480deb01b2d1a8f5226257.tar.bz2 |
gdata: Implement CreateSnapshotFile() for files on gdata.
With this implemented, snapshot files are created on-the-fly
when files on gdata are accessed via File API.
The files on gdata are downloaded if not cached locally.
BUG=chromium-os:23516
TEST=click on large jpg files on gdata from the file manager, and they are displayed, with the following line in metadata_provider.js commented out, per kaznacheev's suggestion:
contentURL: (result.contentUrl || '').replace(/\?.*$/gi, ''),
Review URL: https://chromiumcodereview.appspot.com/9692026
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126572 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/fileapi')
-rw-r--r-- | webkit/fileapi/file_system_operation_interface.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/webkit/fileapi/file_system_operation_interface.h b/webkit/fileapi/file_system_operation_interface.h index 163f402..3bb785c 100644 --- a/webkit/fileapi/file_system_operation_interface.h +++ b/webkit/fileapi/file_system_operation_interface.h @@ -245,6 +245,7 @@ class FileSystemOperationInterface { kOperationNone, kOperationCreateFile, kOperationCreateDirectory, + kOperationCreateSnapshotFile, kOperationCopy, kOperationMove, kOperationDirectoryExists, |