diff options
author | kinuko@chromium.org <kinuko@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-09-12 17:38:39 +0000 |
---|---|---|
committer | kinuko@chromium.org <kinuko@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-09-12 17:38:39 +0000 |
commit | b8f2f42c6204dabea53c05e42c9907cbccc39604 (patch) | |
tree | 75faf1e4bfc8ba74cadf1df98e6899dd25793944 /webkit/browser/fileapi/sandbox_file_system_backend_delegate.cc | |
parent | 5b1eb26e6f69d80aa7b8ab48cdf960b9feea1291 (diff) | |
download | chromium_src-b8f2f42c6204dabea53c05e42c9907cbccc39604.zip chromium_src-b8f2f42c6204dabea53c05e42c9907cbccc39604.tar.gz chromium_src-b8f2f42c6204dabea53c05e42c9907cbccc39604.tar.bz2 |
Instead introducing a static Create* methods to create FileStream{Reader,Writer} implementation
that are defined in webkit/.
New public static Create methods:
- FileStreamReader::CreateForLocalFile()
- FileStreamReader::CreateForFileSystemFile()
- FileStreamWriter::CreateForLocalFile()
As a preparation for moving fileapi code from webkit/ to content/.
(webkit_blob / fileapi namespaces will be cleaned up when they're moved
under content/)
BUG=265770
Review URL: https://chromiumcodereview.appspot.com/23576016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222802 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/browser/fileapi/sandbox_file_system_backend_delegate.cc')
-rw-r--r-- | webkit/browser/fileapi/sandbox_file_system_backend_delegate.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/webkit/browser/fileapi/sandbox_file_system_backend_delegate.cc b/webkit/browser/fileapi/sandbox_file_system_backend_delegate.cc index eaca4d9..1cb61bb 100644 --- a/webkit/browser/fileapi/sandbox_file_system_backend_delegate.cc +++ b/webkit/browser/fileapi/sandbox_file_system_backend_delegate.cc @@ -10,9 +10,9 @@ #include "base/stl_util.h" #include "base/task_runner_util.h" #include "net/base/net_util.h" +#include "webkit/browser/blob/file_stream_reader.h" #include "webkit/browser/fileapi/async_file_util_adapter.h" #include "webkit/browser/fileapi/file_system_context.h" -#include "webkit/browser/fileapi/file_system_file_stream_reader.h" #include "webkit/browser/fileapi/file_system_operation_context.h" #include "webkit/browser/fileapi/file_system_url.h" #include "webkit/browser/fileapi/file_system_usage_cache.h" @@ -281,7 +281,7 @@ SandboxFileSystemBackendDelegate::CreateFileStreamReader( if (!IsAccessValid(url)) return scoped_ptr<webkit_blob::FileStreamReader>(); return scoped_ptr<webkit_blob::FileStreamReader>( - new FileSystemFileStreamReader( + webkit_blob::FileStreamReader::CreateForFileSystemFile( context, url, offset, expected_modification_time)); } |