| Index: third_party/WebKit/Source/wtf/HashCountedSet.h | 
| diff --git a/third_party/WebKit/Source/wtf/HashCountedSet.h b/third_party/WebKit/Source/wtf/HashCountedSet.h | 
| index fc60257d7e8ec265aed82e8e203bc9a9cff0ec14..6e0db4ed11ccb3b1d315935da70aaa882dd81941 100644 | 
| --- a/third_party/WebKit/Source/wtf/HashCountedSet.h | 
| +++ b/third_party/WebKit/Source/wtf/HashCountedSet.h | 
| @@ -53,7 +53,13 @@ class HashCountedSet { | 
| typedef typename ImplType::const_iterator const_iterator; | 
| typedef typename ImplType::AddResult AddResult; | 
|  | 
| -  HashCountedSet() {} | 
| +  HashCountedSet() { | 
| +    static_assert(Allocator::isGarbageCollected || | 
| +                      !IsPointerToGarbageCollectedType<Value>::value, | 
| +                  "Cannot put raw pointers to garbage-collected classes into " | 
| +                  "an off-heap HashCountedSet. Use " | 
| +                  "HeapHashCountedSet<Member<T>> instead."); | 
| +  } | 
|  | 
| void swap(HashCountedSet& other) { m_impl.swap(other.m_impl); } | 
|  | 
|  |