Index: mojo/common/values_struct_traits.cc |
diff --git a/mojo/common/values_struct_traits.cc b/mojo/common/values_struct_traits.cc |
index d085906e86c6d55c036f6aafa865c46942de9f27..58a59d367c98c90632ad856022a9236c95df49db 100644 |
--- a/mojo/common/values_struct_traits.cc |
+++ b/mojo/common/values_struct_traits.cc |
@@ -7,6 +7,18 @@ |
namespace mojo { |
+namespace internal { |
+ |
+std::unique_ptr<base::DictionaryValue> |
+CloneTraits<std::unique_ptr<base::DictionaryValue>, false>::Clone( |
+ const std::unique_ptr<base::DictionaryValue>& input) { |
+ auto result = base::MakeUnique<base::DictionaryValue>(); |
+ result->MergeDictionary(input.get()); |
+ return result; |
+} |
+ |
+} // namespace internal |
+ |
bool StructTraits<common::mojom::ListValueDataView, |
std::unique_ptr<base::ListValue>>:: |
Read(common::mojom::ListValueDataView data, |