Index: mojo/common/values_struct_traits.h |
diff --git a/mojo/common/values_struct_traits.h b/mojo/common/values_struct_traits.h |
index 7d8c2ed72171c09e1c76170fd1b38deac40a6441..4139ce6c9782ba11aa798d2449d52d8160ddc29f 100644 |
--- a/mojo/common/values_struct_traits.h |
+++ b/mojo/common/values_struct_traits.h |
@@ -17,7 +17,7 @@ |
template <> |
struct ArrayTraits<base::ListValue> { |
- using Element = base::Value; |
+ using Element = std::unique_ptr<base::Value>; |
using ConstIterator = base::ListValue::const_iterator; |
static size_t GetSize(const base::ListValue& input) { |