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

Unified Diff: webkit/database/database_tracker.cc

Issue 12163003: Add FilePath to base namespace. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years, 11 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
« no previous file with comments | « webkit/database/database_tracker.h ('k') | webkit/database/database_tracker_unittest.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: webkit/database/database_tracker.cc
diff --git a/webkit/database/database_tracker.cc b/webkit/database/database_tracker.cc
index 824c8a2fe57f5080bcd50fb2ffc8caf899f38fed..2cdcfe87e24920c96eb71dfb5cfbf0b90ee0466f 100644
--- a/webkit/database/database_tracker.cc
+++ b/webkit/database/database_tracker.cc
@@ -27,18 +27,18 @@
namespace webkit_database {
-const FilePath::CharType kDatabaseDirectoryName[] =
+const base::FilePath::CharType kDatabaseDirectoryName[] =
FILE_PATH_LITERAL("databases");
-const FilePath::CharType kIncognitoDatabaseDirectoryName[] =
+const base::FilePath::CharType kIncognitoDatabaseDirectoryName[] =
FILE_PATH_LITERAL("databases-incognito");
-const FilePath::CharType kTrackerDatabaseFileName[] =
+const base::FilePath::CharType kTrackerDatabaseFileName[] =
FILE_PATH_LITERAL("Databases.db");
static const int kCurrentVersion = 2;
static const int kCompatibleVersion = 1;
-const FilePath::CharType kTemporaryDirectoryPrefix[] =
+const base::FilePath::CharType kTemporaryDirectoryPrefix[] =
FILE_PATH_LITERAL("DeleteMe");
-const FilePath::CharType kTemporaryDirectoryPattern[] =
+const base::FilePath::CharType kTemporaryDirectoryPattern[] =
FILE_PATH_LITERAL("DeleteMe*");
OriginInfo::OriginInfo()
@@ -77,7 +77,7 @@ OriginInfo::OriginInfo(const string16& origin, int64 total_size)
: origin_(origin), total_size_(total_size) {}
DatabaseTracker::DatabaseTracker(
- const FilePath& profile_path,
+ const base::FilePath& profile_path,
bool is_incognito,
quota::SpecialStoragePolicy* special_storage_policy,
quota::QuotaManagerProxy* quota_manager_proxy,
@@ -280,21 +280,21 @@ string16 DatabaseTracker::GetOriginDirectory(
return origin_directory;
}
-FilePath DatabaseTracker::GetFullDBFilePath(
+base::FilePath DatabaseTracker::GetFullDBFilePath(
const string16& origin_identifier,
const string16& database_name) {
DCHECK(!origin_identifier.empty());
if (!LazyInit())
- return FilePath();
+ return base::FilePath();
int64 id = databases_table_->GetDatabaseID(
origin_identifier, database_name);
if (id < 0)
- return FilePath();
+ return base::FilePath();
- FilePath file_name = FilePath::FromWStringHack(
+ base::FilePath file_name = base::FilePath::FromWStringHack(
UTF8ToWide(base::Int64ToString(id)));
- return db_dir_.Append(FilePath::FromWStringHack(
+ return db_dir_.Append(base::FilePath::FromWStringHack(
UTF16ToWide(GetOriginDirectory(origin_identifier)))).Append(file_name);
}
@@ -352,7 +352,7 @@ bool DatabaseTracker::DeleteClosedDatabase(const string16& origin_identifier,
GetDBFileSize(origin_identifier, database_name) : 0;
// Try to delete the file on the hard drive.
- FilePath db_file = GetFullDBFilePath(origin_identifier, database_name);
+ base::FilePath db_file = GetFullDBFilePath(origin_identifier, database_name);
if (file_util::PathExists(db_file) && !file_util::Delete(db_file, false))
return false;
@@ -398,13 +398,13 @@ bool DatabaseTracker::DeleteOrigin(const string16& origin_identifier,
}
origins_info_map_.erase(origin_identifier);
- FilePath origin_dir = db_dir_.Append(FilePath::FromWStringHack(
+ base::FilePath origin_dir = db_dir_.Append(base::FilePath::FromWStringHack(
UTF16ToWide(origin_identifier)));
// Create a temporary directory to move possibly still existing databases to,
// as we can't delete the origin directory on windows if it contains opened
// files.
- FilePath new_origin_dir;
+ base::FilePath new_origin_dir;
file_util::CreateTemporaryDirInDir(db_dir_,
kTemporaryDirectoryPrefix,
&new_origin_dir);
@@ -412,9 +412,9 @@ bool DatabaseTracker::DeleteOrigin(const string16& origin_identifier,
origin_dir,
false,
file_util::FileEnumerator::FILES);
- for (FilePath database = databases.Next(); !database.empty();
+ for (base::FilePath database = databases.Next(); !database.empty();
database = databases.Next()) {
- FilePath new_file = new_origin_dir.Append(database.BaseName());
+ base::FilePath new_file = new_origin_dir.Append(database.BaseName());
file_util::Move(database, new_file);
}
file_util::Delete(origin_dir, true);
@@ -458,7 +458,7 @@ bool DatabaseTracker::LazyInit() {
false,
file_util::FileEnumerator::DIRECTORIES,
kTemporaryDirectoryPattern);
- for (FilePath directory = directories.Next(); !directory.empty();
+ for (base::FilePath directory = directories.Next(); !directory.empty();
directory = directories.Next()) {
file_util::Delete(directory, true);
}
@@ -466,8 +466,8 @@ bool DatabaseTracker::LazyInit() {
// If the tracker database exists, but it's corrupt or doesn't
// have a meta table, delete the database directory.
- const FilePath kTrackerDatabaseFullPath =
- db_dir_.Append(FilePath(kTrackerDatabaseFileName));
+ const base::FilePath kTrackerDatabaseFullPath =
+ db_dir_.Append(base::FilePath(kTrackerDatabaseFileName));
if (file_util::DirectoryExists(db_dir_) &&
file_util::PathExists(kTrackerDatabaseFullPath) &&
(!db_->Open(kTrackerDatabaseFullPath) ||
@@ -574,7 +574,8 @@ DatabaseTracker::CachedOriginInfo* DatabaseTracker::MaybeGetCachedOriginInfo(
int64 DatabaseTracker::GetDBFileSize(const string16& origin_identifier,
const string16& database_name) {
- FilePath db_file_name = GetFullDBFilePath(origin_identifier, database_name);
+ base::FilePath db_file_name = GetFullDBFilePath(origin_identifier,
+ database_name);
int64 db_file_size = 0;
if (!file_util::GetFileSize(db_file_name, &db_file_size))
db_file_size = 0;
@@ -690,7 +691,7 @@ int DatabaseTracker::DeleteDataModifiedSince(
rv = net::ERR_FAILED;
for (std::vector<DatabaseDetails>::const_iterator db = details.begin();
db != details.end(); ++db) {
- FilePath db_file = GetFullDBFilePath(*ori, db->database_name);
+ base::FilePath db_file = GetFullDBFilePath(*ori, db->database_name);
base::PlatformFileInfo file_info;
file_util::GetFileInfo(db_file, &file_info);
if (file_info.last_modified < cutoff)
@@ -789,7 +790,7 @@ void DatabaseTracker::DeleteIncognitoDBDirectory() {
it != incognito_file_handles_.end(); it++)
base::ClosePlatformFile(it->second);
- FilePath incognito_db_dir =
+ base::FilePath incognito_db_dir =
profile_path_.Append(kIncognitoDatabaseDirectoryName);
if (file_util::DirectoryExists(incognito_db_dir))
file_util::Delete(incognito_db_dir, true);
« no previous file with comments | « webkit/database/database_tracker.h ('k') | webkit/database/database_tracker_unittest.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698