Index: content/browser/dom_storage/session_storage_database.h |
diff --git a/webkit/browser/dom_storage/session_storage_database.h b/content/browser/dom_storage/session_storage_database.h |
similarity index 92% |
rename from webkit/browser/dom_storage/session_storage_database.h |
rename to content/browser/dom_storage/session_storage_database.h |
index c442504726d311b49d646d1012851cab5efedd13..60b97146a4361a6bec0d79f9df2fb9b76fbb4d47 100644 |
--- a/webkit/browser/dom_storage/session_storage_database.h |
+++ b/content/browser/dom_storage/session_storage_database.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_SESSION_STORAGE_DATABASE_H_ |
-#define WEBKIT_BROWSER_DOM_STORAGE_SESSION_STORAGE_DATABASE_H_ |
+#ifndef CONTENT_BROWSER_DOM_STORAGE_SESSION_STORAGE_DATABASE_H_ |
+#define CONTENT_BROWSER_DOM_STORAGE_SESSION_STORAGE_DATABASE_H_ |
#include <map> |
#include <string> |
@@ -12,9 +12,9 @@ |
#include "base/memory/ref_counted.h" |
#include "base/memory/scoped_ptr.h" |
#include "base/synchronization/lock.h" |
+#include "content/common/content_export.h" |
+#include "content/common/dom_storage/dom_storage_types.h" |
#include "third_party/leveldatabase/src/include/leveldb/status.h" |
-#include "webkit/browser/webkit_storage_browser_export.h" |
-#include "webkit/common/dom_storage/dom_storage_types.h" |
class GURL; |
@@ -24,16 +24,16 @@ struct ReadOptions; |
class WriteBatch; |
} // namespace leveldb |
-namespace dom_storage { |
+namespace content { |
// SessionStorageDatabase holds the data from multiple namespaces and multiple |
-// origins. All DomStorageAreas for session storage share the same |
+// origins. All DOMStorageAreas for session storage share the same |
// SessionStorageDatabase. |
// Only one thread is allowed to call the public functions other than |
// ReadAreaValues and ReadNamespacesAndOrigins. Other threads are allowed to |
// call ReadAreaValues and ReadNamespacesAndOrigins. |
-class WEBKIT_STORAGE_BROWSER_EXPORT SessionStorageDatabase : |
+class CONTENT_EXPORT SessionStorageDatabase : |
public base::RefCountedThreadSafe<SessionStorageDatabase> { |
public: |
explicit SessionStorageDatabase(const base::FilePath& file_path); |
@@ -44,7 +44,7 @@ class WEBKIT_STORAGE_BROWSER_EXPORT SessionStorageDatabase : |
// it will not be created and |result| will be unmodified. |
void ReadAreaValues(const std::string& namespace_id, |
const GURL& origin, |
- ValuesMap* result); |
+ DOMStorageValuesMap* result); |
// Updates the data for |namespace_id| and |origin|. Will remove all keys |
// before updating the database if |clear_all_first| is set. Then all entries |
@@ -55,7 +55,7 @@ class WEBKIT_STORAGE_BROWSER_EXPORT SessionStorageDatabase : |
bool CommitAreaChanges(const std::string& namespace_id, |
const GURL& origin, |
bool clear_all_first, |
- const ValuesMap& changes); |
+ const DOMStorageValuesMap& changes); |
// Creates shallow copies of the areas for |namespace_id| and associates them |
// with |new_namespace_id|. |
@@ -149,11 +149,11 @@ class WEBKIT_STORAGE_BROWSER_EXPORT SessionStorageDatabase : |
// be empty. |
bool ReadMap(const std::string& map_id, |
const leveldb::ReadOptions& options, |
- ValuesMap* result, |
+ DOMStorageValuesMap* result, |
bool only_keys); |
// Writes |values| into the map |map_id|. |
void WriteValuesToMap(const std::string& map_id, |
- const ValuesMap& values, |
+ const DOMStorageValuesMap& values, |
leveldb::WriteBatch* batch); |
bool GetMapRefCount(const std::string& map_id, int64* ref_count); |
@@ -200,6 +200,6 @@ class WEBKIT_STORAGE_BROWSER_EXPORT SessionStorageDatabase : |
DISALLOW_COPY_AND_ASSIGN(SessionStorageDatabase); |
}; |
-} // namespace dom_storage |
+} // namespace content |
-#endif // WEBKIT_BROWSER_DOM_STORAGE_SESSION_STORAGE_DATABASE_H_ |
+#endif // CONTENT_BROWSER_DOM_STORAGE_SESSION_STORAGE_DATABASE_H_ |