Index: content/browser/dom_storage/dom_storage_area.h |
diff --git a/webkit/browser/dom_storage/dom_storage_area.h b/content/browser/dom_storage/dom_storage_area.h |
similarity index 67% |
rename from webkit/browser/dom_storage/dom_storage_area.h |
rename to content/browser/dom_storage/dom_storage_area.h |
index 04923aa52c0f210db163a6da5b05401ee44b93be..03ef07e7e64e39594dbde5c74622cb8828d8f6cd 100644 |
--- a/webkit/browser/dom_storage/dom_storage_area.h |
+++ b/content/browser/dom_storage/dom_storage_area.h |
@@ -2,8 +2,8 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#ifndef WEBKIT_BROWSER_DOM_STORAGE_DOM_STORAGE_AREA_H_ |
-#define WEBKIT_BROWSER_DOM_STORAGE_DOM_STORAGE_AREA_H_ |
+#ifndef CONTENT_BROWSER_DOM_STORAGE_DOM_STORAGE_AREA_H_ |
+#define CONTENT_BROWSER_DOM_STORAGE_DOM_STORAGE_AREA_H_ |
#include "base/files/file_path.h" |
#include "base/gtest_prod_util.h" |
@@ -11,22 +11,22 @@ |
#include "base/memory/scoped_ptr.h" |
#include "base/strings/nullable_string16.h" |
#include "base/strings/string16.h" |
+#include "content/common/content_export.h" |
+#include "content/common/dom_storage/dom_storage_types.h" |
#include "url/gurl.h" |
-#include "webkit/browser/webkit_storage_browser_export.h" |
-#include "webkit/common/dom_storage/dom_storage_types.h" |
-namespace dom_storage { |
+namespace content { |
-class DomStorageDatabaseAdapter; |
-class DomStorageMap; |
-class DomStorageTaskRunner; |
+class DOMStorageDatabaseAdapter; |
+class DOMStorageMap; |
+class DOMStorageTaskRunner; |
class SessionStorageDatabase; |
// Container for a per-origin Map of key/value pairs potentially |
// backed by storage on disk and lazily commits changes to disk. |
-// See class comments for DomStorageContext for a larger overview. |
-class WEBKIT_STORAGE_BROWSER_EXPORT DomStorageArea |
- : public base::RefCountedThreadSafe<DomStorageArea> { |
+// See class comments for DOMStorageContextImpl for a larger overview. |
+class CONTENT_EXPORT DOMStorageArea |
+ : public base::RefCountedThreadSafe<DOMStorageArea> { |
public: |
static const base::FilePath::CharType kDatabaseFileExtension[]; |
@@ -34,22 +34,22 @@ class WEBKIT_STORAGE_BROWSER_EXPORT DomStorageArea |
static GURL OriginFromDatabaseFileName(const base::FilePath& file_name); |
// Local storage. Backed on disk if directory is nonempty. |
- DomStorageArea(const GURL& origin, |
+ DOMStorageArea(const GURL& origin, |
const base::FilePath& directory, |
- DomStorageTaskRunner* task_runner); |
+ DOMStorageTaskRunner* task_runner); |
// Session storage. Backed on disk if |session_storage_backing| is not NULL. |
- DomStorageArea(int64 namespace_id, |
+ DOMStorageArea(int64 namespace_id, |
const std::string& persistent_namespace_id, |
const GURL& origin, |
SessionStorageDatabase* session_storage_backing, |
- DomStorageTaskRunner* task_runner); |
+ DOMStorageTaskRunner* task_runner); |
const GURL& origin() const { return origin_; } |
int64 namespace_id() const { return namespace_id_; } |
// Writes a copy of the current set of values in the area to the |map|. |
- void ExtractValues(ValuesMap* map); |
+ void ExtractValues(DOMStorageValuesMap* map); |
unsigned Length(); |
base::NullableString16 Key(unsigned index); |
@@ -60,7 +60,7 @@ class WEBKIT_STORAGE_BROWSER_EXPORT DomStorageArea |
bool Clear(); |
void FastClear(); |
- DomStorageArea* ShallowCopy( |
+ DOMStorageArea* ShallowCopy( |
int64 destination_namespace_id, |
const std::string& destination_persistent_namespace_id); |
@@ -84,25 +84,25 @@ class WEBKIT_STORAGE_BROWSER_EXPORT DomStorageArea |
bool IsLoadedInMemory() const { return is_initial_import_done_; } |
private: |
- friend class DomStorageAreaTest; |
- FRIEND_TEST_ALL_PREFIXES(DomStorageAreaTest, DomStorageAreaBasics); |
- FRIEND_TEST_ALL_PREFIXES(DomStorageAreaTest, BackingDatabaseOpened); |
- FRIEND_TEST_ALL_PREFIXES(DomStorageAreaTest, TestDatabaseFilePath); |
- FRIEND_TEST_ALL_PREFIXES(DomStorageAreaTest, CommitTasks); |
- FRIEND_TEST_ALL_PREFIXES(DomStorageAreaTest, CommitChangesAtShutdown); |
- FRIEND_TEST_ALL_PREFIXES(DomStorageAreaTest, DeleteOrigin); |
- FRIEND_TEST_ALL_PREFIXES(DomStorageAreaTest, PurgeMemory); |
- FRIEND_TEST_ALL_PREFIXES(DomStorageContextTest, PersistentIds); |
- friend class base::RefCountedThreadSafe<DomStorageArea>; |
+ friend class DOMStorageAreaTest; |
+ FRIEND_TEST_ALL_PREFIXES(DOMStorageAreaTest, DOMStorageAreaBasics); |
+ FRIEND_TEST_ALL_PREFIXES(DOMStorageAreaTest, BackingDatabaseOpened); |
+ FRIEND_TEST_ALL_PREFIXES(DOMStorageAreaTest, TestDatabaseFilePath); |
+ FRIEND_TEST_ALL_PREFIXES(DOMStorageAreaTest, CommitTasks); |
+ FRIEND_TEST_ALL_PREFIXES(DOMStorageAreaTest, CommitChangesAtShutdown); |
+ FRIEND_TEST_ALL_PREFIXES(DOMStorageAreaTest, DeleteOrigin); |
+ FRIEND_TEST_ALL_PREFIXES(DOMStorageAreaTest, PurgeMemory); |
+ FRIEND_TEST_ALL_PREFIXES(DOMStorageContextImplTest, PersistentIds); |
+ friend class base::RefCountedThreadSafe<DOMStorageArea>; |
struct CommitBatch { |
bool clear_all_first; |
- ValuesMap changed_values; |
+ DOMStorageValuesMap changed_values; |
CommitBatch(); |
~CommitBatch(); |
}; |
- ~DomStorageArea(); |
+ ~DOMStorageArea(); |
// If we haven't done so already and this is a local storage area, |
// will attempt to read any values for this origin currently |
@@ -123,9 +123,9 @@ class WEBKIT_STORAGE_BROWSER_EXPORT DomStorageArea |
std::string persistent_namespace_id_; |
GURL origin_; |
base::FilePath directory_; |
- scoped_refptr<DomStorageTaskRunner> task_runner_; |
- scoped_refptr<DomStorageMap> map_; |
- scoped_ptr<DomStorageDatabaseAdapter> backing_; |
+ scoped_refptr<DOMStorageTaskRunner> task_runner_; |
+ scoped_refptr<DOMStorageMap> map_; |
+ scoped_ptr<DOMStorageDatabaseAdapter> backing_; |
scoped_refptr<SessionStorageDatabase> session_storage_backing_; |
bool is_initial_import_done_; |
bool is_shutdown_; |
@@ -133,6 +133,6 @@ class WEBKIT_STORAGE_BROWSER_EXPORT DomStorageArea |
int commit_batches_in_flight_; |
}; |
-} // namespace dom_storage |
+} // namespace content |
-#endif // WEBKIT_BROWSER_DOM_STORAGE_DOM_STORAGE_AREA_H_ |
+#endif // CONTENT_BROWSER_DOM_STORAGE_DOM_STORAGE_AREA_H_ |