| Index: webkit/dom_storage/dom_storage_area.cc
|
| ===================================================================
|
| --- webkit/dom_storage/dom_storage_area.cc (revision 127221)
|
| +++ webkit/dom_storage/dom_storage_area.cc (working copy)
|
| @@ -16,6 +16,20 @@
|
|
|
| namespace dom_storage {
|
|
|
| +// static
|
| +const FilePath::CharType DomStorageArea::kDatabaseFileExtension[] =
|
| + FILE_PATH_LITERAL(".localstorage");
|
| +
|
| +// static
|
| +FilePath DomStorageArea::DatabaseFileNameFromOrigin(const GURL& origin) {
|
| + std::string filename = fileapi::GetOriginIdentifierFromURL(origin);
|
| + // There is no FilePath.AppendExtension() method, so start with just the
|
| + // extension as the filename, and then InsertBeforeExtension the desired
|
| + // name.
|
| + return FilePath().Append(kDatabaseFileExtension).
|
| + InsertBeforeExtensionASCII(filename);
|
| +}
|
| +
|
| DomStorageArea::DomStorageArea(
|
| int64 namespace_id, const GURL& origin,
|
| const FilePath& directory, DomStorageTaskRunner* task_runner)
|
| @@ -164,11 +178,4 @@
|
| commit_in_flight_ = false;
|
| }
|
|
|
| -// static
|
| -FilePath DomStorageArea::DatabaseFileNameFromOrigin(const GURL& origin) {
|
| - std::string filename = fileapi::GetOriginIdentifierFromURL(origin)
|
| - + ".localstorage";
|
| - return FilePath().AppendASCII(filename);
|
| -}
|
| -
|
| } // namespace dom_storage
|
|
|