diff options
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.h | 9 |
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_ |