summaryrefslogtreecommitdiffstats
path: root/webkit
diff options
context:
space:
mode:
authornhiroki@chromium.org <nhiroki@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-08-02 13:30:51 +0000
committernhiroki@chromium.org <nhiroki@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-08-02 13:30:51 +0000
commit0d81384b0e15c7a50129b1ab92004b5b658e1baa (patch)
treee702834e70e0bb995cc9681e99da62cec85301d4 /webkit
parent4072a5342e9b3f50aed06bf7446bf374e345d491 (diff)
downloadchromium_src-0d81384b0e15c7a50129b1ab92004b5b658e1baa.zip
chromium_src-0d81384b0e15c7a50129b1ab92004b5b658e1baa.tar.gz
chromium_src-0d81384b0e15c7a50129b1ab92004b5b658e1baa.tar.bz2
SyncFS: Remove syncable_file_system_util dependency
This removes syncable_file_system_util dependency from ObfuscatedFileUtil. ObfuscatedFileUtil::CreateDirectory() checks if syncfs directory operation is enabled or not using syncable_file_system_util, but we have the same validation in SyncableFileSystemOperation::CreateDirectory(), so remove it. BUG=242422 TEST=n/a Review URL: https://chromiumcodereview.appspot.com/21759003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215284 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit')
-rw-r--r--webkit/browser/fileapi/file_system_url_unittest.cc1
-rw-r--r--webkit/browser/fileapi/obfuscated_file_util.cc10
2 files changed, 0 insertions, 11 deletions
diff --git a/webkit/browser/fileapi/file_system_url_unittest.cc b/webkit/browser/fileapi/file_system_url_unittest.cc
index 61fecb1..ace6700 100644
--- a/webkit/browser/fileapi/file_system_url_unittest.cc
+++ b/webkit/browser/fileapi/file_system_url_unittest.cc
@@ -7,7 +7,6 @@
#include "base/files/file_path.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "url/gurl.h"
-#include "webkit/browser/fileapi/syncable/syncable_file_system_util.h"
#include "webkit/common/fileapi/file_system_types.h"
#include "webkit/common/fileapi/file_system_util.h"
diff --git a/webkit/browser/fileapi/obfuscated_file_util.cc b/webkit/browser/fileapi/obfuscated_file_util.cc
index 2be70a0..77e2d86 100644
--- a/webkit/browser/fileapi/obfuscated_file_util.cc
+++ b/webkit/browser/fileapi/obfuscated_file_util.cc
@@ -27,7 +27,6 @@
#include "webkit/browser/fileapi/sandbox_file_system_backend.h"
#include "webkit/browser/fileapi/sandbox_isolated_origin_database.h"
#include "webkit/browser/fileapi/sandbox_origin_database.h"
-#include "webkit/browser/fileapi/syncable/syncable_file_system_util.h"
#include "webkit/browser/fileapi/timed_task_helper.h"
#include "webkit/browser/quota/quota_manager.h"
#include "webkit/common/database/database_identifier.h"
@@ -343,15 +342,6 @@ PlatformFileError ObfuscatedFileUtil::CreateDirectory(
if (!db)
return base::PLATFORM_FILE_ERROR_FAILED;
- // TODO(kinuko): Remove this dirty hack when we fully support directory
- // operations or clean up the code if we decided not to support directory
- // operations. (http://crbug.com/161442)
- if ((url.type() == kFileSystemTypeSyncable ||
- url.type() == kFileSystemTypeSyncableForInternalSync) &&
- !sync_file_system::IsSyncFSDirectoryOperationEnabled()) {
- return base::PLATFORM_FILE_ERROR_INVALID_OPERATION;
- }
-
FileId file_id;
if (db->GetFileWithPath(url.path(), &file_id)) {
FileInfo file_info;