summaryrefslogtreecommitdiffstats
path: root/webkit/browser/fileapi/sandbox_file_system_backend_delegate.cc
diff options
context:
space:
mode:
authorkinuko@chromium.org <kinuko@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-09-12 17:38:39 +0000
committerkinuko@chromium.org <kinuko@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-09-12 17:38:39 +0000
commitb8f2f42c6204dabea53c05e42c9907cbccc39604 (patch)
tree75faf1e4bfc8ba74cadf1df98e6899dd25793944 /webkit/browser/fileapi/sandbox_file_system_backend_delegate.cc
parent5b1eb26e6f69d80aa7b8ab48cdf960b9feea1291 (diff)
downloadchromium_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.cc4
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));
}