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
diff --git a/webkit/browser/fileapi/test_file_system_backend.cc b/webkit/browser/fileapi/test_file_system_backend.cc
index 55ad976..44109cf 100644
--- a/webkit/browser/fileapi/test_file_system_backend.cc
+++ b/webkit/browser/fileapi/test_file_system_backend.cc
@@ -10,9 +10,9 @@
#include "base/file_util.h"
#include "base/sequenced_task_runner.h"
+#include "webkit/browser/blob/file_stream_reader.h"
#include "webkit/browser/fileapi/copy_or_move_file_validator.h"
#include "webkit/browser/fileapi/file_observers.h"
-#include "webkit/browser/fileapi/file_system_file_stream_reader.h"
#include "webkit/browser/fileapi/file_system_operation.h"
#include "webkit/browser/fileapi/file_system_operation_context.h"
#include "webkit/browser/fileapi/file_system_quota_util.h"
@@ -215,7 +215,7 @@
const base::Time& expected_modification_time,
FileSystemContext* context) const {
return scoped_ptr<webkit_blob::FileStreamReader>(
- new FileSystemFileStreamReader(
+ webkit_blob::FileStreamReader::CreateForFileSystemFile(
context, url, offset, expected_modification_time));
}