Index: third_party/WebKit/Source/bindings/core/v8/DOMWrapperMap.h |
diff --git a/third_party/WebKit/Source/bindings/core/v8/DOMWrapperMap.h b/third_party/WebKit/Source/bindings/core/v8/DOMWrapperMap.h |
index 3cbbca9e3d2c3e8d1546a782bdc88aec111e1ea1..5f73b74ce4f52e8e69128e86f7466a22775a5d07 100644 |
--- a/third_party/WebKit/Source/bindings/core/v8/DOMWrapperMap.h |
+++ b/third_party/WebKit/Source/bindings/core/v8/DOMWrapperMap.h |
@@ -79,13 +79,13 @@ class DOMWrapperMap { |
return true; |
} |
- void clear() { m_map.Clear(); } |
- |
- void removeAndDispose(KeyType* key) { |
- ASSERT(containsKey(key)); |
- m_map.Remove(key); |
+ void removeIfAny(KeyType* key) { |
+ if (containsKey(key)) |
haraken
2017/02/09 12:46:40
Nit: Do you need this check?
Yuki
2017/02/10 07:47:21
Seems not necessary. Removed.
|
+ m_map.Remove(key); |
} |
+ void clear() { m_map.Clear(); } |
+ |
void markWrapper(KeyType* object) { |
m_map.RegisterExternallyReferencedObject(object); |
} |