summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkinuko@chromium.org <kinuko@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-10-10 05:28:48 +0000
committerkinuko@chromium.org <kinuko@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-10-10 05:28:48 +0000
commit2b6b683647951a19f6736747079542cb2b0712a1 (patch)
tree2c028308d2bce2b365b5e1ccda1a5ce81c0b3418
parent1cd0362fa6ab8f9a16f982f0367c095cbca13876 (diff)
downloadchromium_src-2b6b683647951a19f6736747079542cb2b0712a1.zip
chromium_src-2b6b683647951a19f6736747079542cb2b0712a1.tar.gz
chromium_src-2b6b683647951a19f6736747079542cb2b0712a1.tar.bz2
Cleanup includes/headers in webkit/fileapi
BUG=none TEST=none Review URL: https://codereview.chromium.org/11096022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@161054 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--webkit/fileapi/file_system_context.h2
-rw-r--r--webkit/fileapi/file_system_operation.h1
-rw-r--r--webkit/fileapi/file_system_operation_context.cc2
-rw-r--r--webkit/fileapi/file_system_operation_context.h11
-rw-r--r--webkit/fileapi/file_system_url.h1
-rw-r--r--webkit/fileapi/file_writer_delegate_unittest.cc1
-rw-r--r--webkit/fileapi/local_file_system_operation.cc1
-rw-r--r--webkit/fileapi/local_file_system_operation.h22
-rw-r--r--webkit/fileapi/sandbox_mount_point_provider.cc1
-rw-r--r--webkit/fileapi/sandbox_mount_point_provider_unittest.cc6
-rw-r--r--webkit/fileapi/syncable/syncable_file_system_unittest.cc1
-rw-r--r--webkit/quota/quota_manager.h1
12 files changed, 17 insertions, 33 deletions
diff --git a/webkit/fileapi/file_system_context.h b/webkit/fileapi/file_system_context.h
index e870ed7..d3ea22e 100644
--- a/webkit/fileapi/file_system_context.h
+++ b/webkit/fileapi/file_system_context.h
@@ -16,12 +16,12 @@
#include "webkit/fileapi/file_system_types.h"
#include "webkit/fileapi/fileapi_export.h"
#include "webkit/fileapi/task_runner_bound_observer_list.h"
-#include "webkit/quota/special_storage_policy.h"
class FilePath;
namespace quota {
class QuotaManagerProxy;
+class SpecialStoragePolicy;
}
namespace webkit_blob {
diff --git a/webkit/fileapi/file_system_operation.h b/webkit/fileapi/file_system_operation.h
index ab4bb80..4e05bf4 100644
--- a/webkit/fileapi/file_system_operation.h
+++ b/webkit/fileapi/file_system_operation.h
@@ -16,7 +16,6 @@ class Time;
} // namespace base
namespace net {
-class URLRequest;
class URLRequestContext;
} // namespace net
diff --git a/webkit/fileapi/file_system_operation_context.cc b/webkit/fileapi/file_system_operation_context.cc
index a1df9a6..9597954 100644
--- a/webkit/fileapi/file_system_operation_context.cc
+++ b/webkit/fileapi/file_system_operation_context.cc
@@ -4,7 +4,7 @@
#include "webkit/fileapi/file_system_operation_context.h"
-#include "base/single_thread_task_runner.h"
+#include "base/sequenced_task_runner.h"
#include "webkit/fileapi/file_system_context.h"
#include "webkit/fileapi/file_system_task_runners.h"
diff --git a/webkit/fileapi/file_system_operation_context.h b/webkit/fileapi/file_system_operation_context.h
index ff67309..f1fd0bc 100644
--- a/webkit/fileapi/file_system_operation_context.h
+++ b/webkit/fileapi/file_system_operation_context.h
@@ -5,13 +5,7 @@
#ifndef WEBKIT_FILEAPI_FILE_SYSTEM_OPERATION_CONTEXT_H_
#define WEBKIT_FILEAPI_FILE_SYSTEM_OPERATION_CONTEXT_H_
-#include "base/logging.h"
#include "base/memory/ref_counted.h"
-#include "base/sequenced_task_runner.h"
-#include "googleurl/src/gurl.h"
-#include "webkit/fileapi/file_system_context.h"
-#include "webkit/fileapi/file_system_file_util.h"
-#include "webkit/fileapi/file_system_types.h"
#include "webkit/fileapi/fileapi_export.h"
#include "webkit/fileapi/media/mtp_device_file_system_config.h"
#include "webkit/fileapi/task_runner_bound_observer_list.h"
@@ -20,8 +14,13 @@
#include "webkit/fileapi/media/mtp_device_delegate.h"
#endif
+namespace base {
+class SequencedTaskRunner;
+}
+
namespace fileapi {
+class FileSystemContext;
class MediaPathFilter;
class FILEAPI_EXPORT_PRIVATE FileSystemOperationContext {
diff --git a/webkit/fileapi/file_system_url.h b/webkit/fileapi/file_system_url.h
index 4a9ade9..12f465a 100644
--- a/webkit/fileapi/file_system_url.h
+++ b/webkit/fileapi/file_system_url.h
@@ -7,7 +7,6 @@
#include <string>
-#include "base/file_path.h"
#include "base/platform_file.h"
#include "googleurl/src/gurl.h"
#include "webkit/fileapi/file_system_types.h"
diff --git a/webkit/fileapi/file_writer_delegate_unittest.cc b/webkit/fileapi/file_writer_delegate_unittest.cc
index 06176ad..ebecd5b 100644
--- a/webkit/fileapi/file_writer_delegate_unittest.cc
+++ b/webkit/fileapi/file_writer_delegate_unittest.cc
@@ -21,6 +21,7 @@
#include "webkit/fileapi/local_file_system_operation.h"
#include "webkit/fileapi/local_file_system_test_helper.h"
#include "webkit/fileapi/sandbox_file_stream_writer.h"
+#include "webkit/quota/quota_manager.h"
namespace fileapi {
diff --git a/webkit/fileapi/local_file_system_operation.cc b/webkit/fileapi/local_file_system_operation.cc
index 3e415a7..e9048f1 100644
--- a/webkit/fileapi/local_file_system_operation.cc
+++ b/webkit/fileapi/local_file_system_operation.cc
@@ -15,7 +15,6 @@
#include "webkit/fileapi/file_system_context.h"
#include "webkit/fileapi/file_system_file_util_proxy.h"
#include "webkit/fileapi/file_system_mount_point_provider.h"
-#include "webkit/fileapi/file_system_operation_context.h"
#include "webkit/fileapi/file_system_task_runners.h"
#include "webkit/fileapi/file_system_types.h"
#include "webkit/fileapi/file_system_url.h"
diff --git a/webkit/fileapi/local_file_system_operation.h b/webkit/fileapi/local_file_system_operation.h
index 591de42..f33f3a1 100644
--- a/webkit/fileapi/local_file_system_operation.h
+++ b/webkit/fileapi/local_file_system_operation.h
@@ -5,44 +5,26 @@
#ifndef WEBKIT_FILEAPI_LOCAL_FILE_SYSTEM_OPERATION_H_
#define WEBKIT_FILEAPI_LOCAL_FILE_SYSTEM_OPERATION_H_
-#include <string>
#include <vector>
-#include "base/file_path.h"
-#include "base/file_util_proxy.h"
-#include "base/gtest_prod_util.h"
#include "base/memory/ref_counted.h"
#include "base/memory/scoped_ptr.h"
#include "base/memory/scoped_vector.h"
-#include "base/platform_file.h"
-#include "base/process.h"
+#include "webkit/fileapi/file_system_file_util.h"
#include "webkit/fileapi/file_system_operation.h"
#include "webkit/fileapi/file_system_operation_context.h"
-#include "webkit/fileapi/file_system_types.h"
#include "webkit/fileapi/file_system_url.h"
#include "webkit/fileapi/file_writer_delegate.h"
#include "webkit/fileapi/fileapi_export.h"
-#include "webkit/quota/quota_manager.h"
-
-namespace base {
-class Time;
-}
+#include "webkit/quota/quota_types.h"
namespace chromeos {
class CrosMountPointProvider;
}
-namespace net {
-class URLRequest;
-class URLRequestContext;
-} // namespace net
-
namespace fileapi {
class FileSystemContext;
-class FileSystemOperationTest;
-class FileSystemURL;
-class FileWriterDelegate;
// FileSystemOperation implementation for local file systems.
class FILEAPI_EXPORT LocalFileSystemOperation
diff --git a/webkit/fileapi/sandbox_mount_point_provider.cc b/webkit/fileapi/sandbox_mount_point_provider.cc
index b1d6a42..cd73c62 100644
--- a/webkit/fileapi/sandbox_mount_point_provider.cc
+++ b/webkit/fileapi/sandbox_mount_point_provider.cc
@@ -16,6 +16,7 @@
#include "base/task_runner_util.h"
#include "googleurl/src/gurl.h"
#include "net/base/net_util.h"
+#include "webkit/fileapi/file_system_context.h"
#include "webkit/fileapi/file_system_file_stream_reader.h"
#include "webkit/fileapi/file_system_operation_context.h"
#include "webkit/fileapi/file_system_options.h"
diff --git a/webkit/fileapi/sandbox_mount_point_provider_unittest.cc b/webkit/fileapi/sandbox_mount_point_provider_unittest.cc
index 0c665af..20f56c0 100644
--- a/webkit/fileapi/sandbox_mount_point_provider_unittest.cc
+++ b/webkit/fileapi/sandbox_mount_point_provider_unittest.cc
@@ -23,11 +23,15 @@
#include "webkit/fileapi/file_system_mount_point_provider.h"
#include "webkit/fileapi/file_system_operation_context.h"
#include "webkit/fileapi/file_system_task_runners.h"
+#include "webkit/fileapi/file_system_url.h"
#include "webkit/fileapi/file_system_util.h"
#include "webkit/fileapi/file_util_helper.h"
#include "webkit/fileapi/mock_file_system_options.h"
#include "webkit/quota/mock_special_storage_policy.h"
+using base::PlatformFile;
+using base::PlatformFileError;
+
namespace fileapi {
class SandboxMountPointProviderOriginEnumeratorTest : public testing::Test {
@@ -160,7 +164,7 @@ class SandboxMountPointProviderMigrationTest : public testing::Test {
return sandbox_provider()->GetFileUtil(kFileSystemTypeTemporary);
}
- void OnValidate(base::PlatformFileError result) {
+ void OnValidate(PlatformFileError result) {
EXPECT_NE(base::PLATFORM_FILE_OK, result); // We told it not to create.
}
diff --git a/webkit/fileapi/syncable/syncable_file_system_unittest.cc b/webkit/fileapi/syncable/syncable_file_system_unittest.cc
index 68acb5a..e827e0f 100644
--- a/webkit/fileapi/syncable/syncable_file_system_unittest.cc
+++ b/webkit/fileapi/syncable/syncable_file_system_unittest.cc
@@ -3,6 +3,7 @@
// found in the LICENSE file.
#include "testing/gtest/include/gtest/gtest.h"
+#include "webkit/fileapi/file_system_context.h"
#include "webkit/fileapi/file_system_task_runners.h"
#include "webkit/fileapi/file_system_types.h"
#include "webkit/fileapi/isolated_context.h"
diff --git a/webkit/quota/quota_manager.h b/webkit/quota/quota_manager.h
index edfa1b9..29aedb2 100644
--- a/webkit/quota/quota_manager.h
+++ b/webkit/quota/quota_manager.h
@@ -23,7 +23,6 @@
#include "webkit/quota/quota_client.h"
#include "webkit/quota/quota_database.h"
#include "webkit/quota/quota_task.h"
-#include "webkit/quota/quota_types.h"
#include "webkit/quota/special_storage_policy.h"
class FilePath;