summaryrefslogtreecommitdiffstats
path: root/webkit/browser/fileapi/isolated_file_system_backend.cc
diff options
context:
space:
mode:
authorkinuko@chromium.org <kinuko@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-09-09 06:15:23 +0000
committerkinuko@chromium.org <kinuko@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-09-09 06:15:23 +0000
commitbd69f5761993d1ce346a970add46a78434403029 (patch)
tree9987c375b2d8d79442d72e10437c08441d541d9b /webkit/browser/fileapi/isolated_file_system_backend.cc
parent9c43fbd43e12be4e3c3595bebc9d9c0ad99dd380 (diff)
downloadchromium_src-bd69f5761993d1ce346a970add46a78434403029.zip
chromium_src-bd69f5761993d1ce346a970add46a78434403029.tar.gz
chromium_src-bd69f5761993d1ce346a970add46a78434403029.tar.bz2
Remove dependency to file_system_operation_impl.h outside from chrome/
Instead introducing a static FileSystemOperation::Create method. As a preparation for moving fileapi code from webkit/ to content/. (file_system_operation.h will be placed under content/public/browser/ while file_system_operation_impl.{h,cc} will be placed under content/browser/fileapi and will be hidden from chrome/) BUG=265770 TEST=existing tests Review URL: https://chromiumcodereview.appspot.com/23835005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221976 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/browser/fileapi/isolated_file_system_backend.cc')
-rw-r--r--webkit/browser/fileapi/isolated_file_system_backend.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/webkit/browser/fileapi/isolated_file_system_backend.cc b/webkit/browser/fileapi/isolated_file_system_backend.cc
index 1d4efe6..82accce 100644
--- a/webkit/browser/fileapi/isolated_file_system_backend.cc
+++ b/webkit/browser/fileapi/isolated_file_system_backend.cc
@@ -18,8 +18,8 @@
#include "webkit/browser/fileapi/copy_or_move_file_validator.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.h"
#include "webkit/browser/fileapi/file_system_operation_context.h"
-#include "webkit/browser/fileapi/file_system_operation_impl.h"
#include "webkit/browser/fileapi/isolated_context.h"
#include "webkit/browser/fileapi/isolated_file_util.h"
#include "webkit/browser/fileapi/local_file_stream_writer.h"
@@ -99,7 +99,7 @@ FileSystemOperation* IsolatedFileSystemBackend::CreateFileSystemOperation(
const FileSystemURL& url,
FileSystemContext* context,
base::PlatformFileError* error_code) const {
- return new FileSystemOperationImpl(
+ return FileSystemOperation::Create(
url, context, make_scoped_ptr(new FileSystemOperationContext(context)));
}