| Index: mojo/common/values_struct_traits.h
|
| diff --git a/mojo/common/values_struct_traits.h b/mojo/common/values_struct_traits.h
|
| index befcf3a6ea2816dd56e56f0a50933d9cec3548e0..766b90b49ec7194ac816d7a81041d40c632b2770 100644
|
| --- a/mojo/common/values_struct_traits.h
|
| +++ b/mojo/common/values_struct_traits.h
|
| @@ -135,6 +135,10 @@ struct UnionTraits<common::mojom::ValueDataView, base::Value> {
|
| return common::mojom::ValueDataView::Tag::DICTIONARY_VALUE;
|
| case base::Value::Type::LIST:
|
| return common::mojom::ValueDataView::Tag::LIST_VALUE;
|
| + case base::Value::Type::DELETED:
|
| + // TODO(crbug.com/697817): This means a use-after-free.
|
| + CHECK(false);
|
| + return common::mojom::ValueDataView::Tag::NULL_VALUE;
|
| }
|
| NOTREACHED();
|
| return common::mojom::ValueDataView::Tag::NULL_VALUE;
|
|
|