Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(721)

Unified Diff: storage/browser/fileapi/sandbox_prioritized_origin_database.cc

Issue 442383002: Move storage-related files from webkit/ to new top-level directory storage/ (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: . Created 6 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: storage/browser/fileapi/sandbox_prioritized_origin_database.cc
diff --git a/webkit/browser/fileapi/sandbox_prioritized_origin_database.cc b/storage/browser/fileapi/sandbox_prioritized_origin_database.cc
similarity index 85%
rename from webkit/browser/fileapi/sandbox_prioritized_origin_database.cc
rename to storage/browser/fileapi/sandbox_prioritized_origin_database.cc
index 55ce362a9b1d80da027708da030c867d919ed7c6..5731a853da2778d677a974fe05ac31bc1da410ab 100644
--- a/webkit/browser/fileapi/sandbox_prioritized_origin_database.cc
+++ b/storage/browser/fileapi/sandbox_prioritized_origin_database.cc
@@ -2,17 +2,17 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "webkit/browser/fileapi/sandbox_prioritized_origin_database.h"
+#include "storage/browser/fileapi/sandbox_prioritized_origin_database.h"
#include "base/file_util.h"
#include "base/files/file.h"
#include "base/files/file_path.h"
#include "base/logging.h"
#include "base/pickle.h"
-#include "webkit/browser/fileapi/sandbox_isolated_origin_database.h"
-#include "webkit/browser/fileapi/sandbox_origin_database.h"
+#include "storage/browser/fileapi/sandbox_isolated_origin_database.h"
+#include "storage/browser/fileapi/sandbox_origin_database.h"
-namespace fileapi {
+namespace storage {
namespace {
@@ -35,8 +35,7 @@ bool WritePrimaryOriginFile(const base::FilePath& path,
return true;
}
-bool ReadPrimaryOriginFile(const base::FilePath& path,
- std::string* origin) {
+bool ReadPrimaryOriginFile(const base::FilePath& path, std::string* origin) {
std::string buffer;
if (!base::ReadFileToString(path, &buffer))
return false;
@@ -52,8 +51,7 @@ SandboxPrioritizedOriginDatabase::SandboxPrioritizedOriginDatabase(
leveldb::Env* env_override)
: file_system_directory_(file_system_directory),
env_override_(env_override),
- primary_origin_file_(
- file_system_directory_.Append(kPrimaryOriginFile)) {
+ primary_origin_file_(file_system_directory_.Append(kPrimaryOriginFile)) {
}
SandboxPrioritizedOriginDatabase::~SandboxPrioritizedOriginDatabase() {
@@ -64,11 +62,8 @@ bool SandboxPrioritizedOriginDatabase::InitializePrimaryOrigin(
if (!primary_origin_database_) {
if (!MaybeLoadPrimaryOrigin() && ResetPrimaryOrigin(origin)) {
MaybeMigrateDatabase(origin);
- primary_origin_database_.reset(
- new SandboxIsolatedOriginDatabase(
- origin,
- file_system_directory_,
- base::FilePath(kPrimaryDirectory)));
+ primary_origin_database_.reset(new SandboxIsolatedOriginDatabase(
+ origin, file_system_directory_, base::FilePath(kPrimaryDirectory)));
return true;
}
}
@@ -98,7 +93,8 @@ bool SandboxPrioritizedOriginDatabase::HasOriginPath(
}
bool SandboxPrioritizedOriginDatabase::GetPathForOrigin(
- const std::string& origin, base::FilePath* directory) {
+ const std::string& origin,
+ base::FilePath* directory) {
MaybeInitializeDatabases(true);
if (primary_origin_database_ &&
primary_origin_database_->GetPathForOrigin(origin, directory))
@@ -145,11 +141,8 @@ bool SandboxPrioritizedOriginDatabase::MaybeLoadPrimaryOrigin() {
std::string saved_origin;
if (!ReadPrimaryOriginFile(primary_origin_file_, &saved_origin))
return false;
- primary_origin_database_.reset(
- new SandboxIsolatedOriginDatabase(
- saved_origin,
- file_system_directory_,
- base::FilePath(kPrimaryDirectory)));
+ primary_origin_database_.reset(new SandboxIsolatedOriginDatabase(
+ saved_origin, file_system_directory_, base::FilePath(kPrimaryDirectory)));
return true;
}
@@ -195,8 +188,7 @@ void SandboxPrioritizedOriginDatabase::MaybeMigrateDatabase(
}
}
-void SandboxPrioritizedOriginDatabase::MaybeInitializeDatabases(
- bool create) {
+void SandboxPrioritizedOriginDatabase::MaybeInitializeDatabases(bool create) {
MaybeLoadPrimaryOrigin();
MaybeInitializeNonPrimaryDatabase(create);
}
@@ -206,8 +198,8 @@ void SandboxPrioritizedOriginDatabase::MaybeInitializeNonPrimaryDatabase(
if (origin_database_)
return;
- origin_database_.reset(new SandboxOriginDatabase(file_system_directory_,
- env_override_));
+ origin_database_.reset(
+ new SandboxOriginDatabase(file_system_directory_, env_override_));
if (!create && !base::DirectoryExists(origin_database_->GetDatabasePath())) {
origin_database_.reset();
return;
@@ -220,4 +212,4 @@ SandboxPrioritizedOriginDatabase::GetSandboxOriginDatabase() {
return origin_database_.get();
}
-} // namespace fileapi
+} // namespace storage
« no previous file with comments | « storage/browser/fileapi/sandbox_prioritized_origin_database.h ('k') | storage/browser/fileapi/sandbox_quota_observer.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698