summaryrefslogtreecommitdiffstats
path: root/chromium/content/common/indexed_db/indexed_db_param_traits.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/content/common/indexed_db/indexed_db_param_traits.h')
-rw-r--r--chromium/content/common/indexed_db/indexed_db_param_traits.h9
1 files changed, 3 insertions, 6 deletions
diff --git a/chromium/content/common/indexed_db/indexed_db_param_traits.h b/chromium/content/common/indexed_db/indexed_db_param_traits.h
index 4c756d03f37..c091c3a8e89 100644
--- a/chromium/content/common/indexed_db/indexed_db_param_traits.h
+++ b/chromium/content/common/indexed_db/indexed_db_param_traits.h
@@ -5,6 +5,8 @@
#ifndef CONTENT_COMMON_INDEXED_DB_INDEXED_DB_PARAM_TRAITS_H_
#define CONTENT_COMMON_INDEXED_DB_INDEXED_DB_PARAM_TRAITS_H_
+#include <string>
+
#include "ipc/ipc_message.h"
#include "ipc/ipc_param_traits.h"
@@ -16,11 +18,6 @@ class IndexedDBKeyRange;
namespace IPC {
-// These datatypes are used by utility_messages.h and render_messages.h.
-// Unfortunately we can't move it to common: MSVC linker complains about
-// WebKit datatypes that are not linked on npchrome_frame (even though it's
-// never actually used by that target).
-
template <>
struct ParamTraits<content::IndexedDBKey> {
typedef content::IndexedDBKey param_type;
@@ -45,6 +42,6 @@ struct ParamTraits<content::IndexedDBKeyPath> {
static void Log(const param_type& p, std::string* l);
};
-} // namespace IPC
+} // namespace IPC
#endif // CONTENT_COMMON_INDEXED_DB_INDEXED_DB_PARAM_TRAITS_H_