| Index: Source/platform/heap/TraceTraits.h
 | 
| diff --git a/Source/platform/heap/TraceTraits.h b/Source/platform/heap/TraceTraits.h
 | 
| index 6f8a3b82a79f6aa00097d1f3e180eb76eb8bb89e..a73f4c2b53cb89d429d1c4d49329da8d7d140f40 100644
 | 
| --- a/Source/platform/heap/TraceTraits.h
 | 
| +++ b/Source/platform/heap/TraceTraits.h
 | 
| @@ -361,7 +361,7 @@ struct TraceInCollectionTrait<NoWeakHandlingInCollections, strongify, blink::Hea
 | 
|          //   This is fine because the fact that the object can be initialized
 | 
|          //   with memset indicates that it is safe to treat the zerod slot
 | 
|          //   as a valid object.
 | 
| -        static_assert(!ShouldBeTraced<Traits>::value || Traits::canInitializeWithMemset || WTF::IsPolymorphic<T>::value, "HeapVectorBacking doesn't support objects that cannot be initialized with memset.");
 | 
| +        static_assert(!ShouldBeTraced<Traits>::value || Traits::canClearUnusedSlotsWithMemset || WTF::IsPolymorphic<T>::value, "HeapVectorBacking doesn't support objects that cannot be cleared as unused with memset.");
 | 
|  
 | 
|          // This trace method is instantiated for vectors where
 | 
|          // ShouldBeTraced<Traits>::value is false, but the trace method
 | 
| 
 |