Index: Source/modules/webgl/WebGLContextGroup.h |
diff --git a/Source/modules/webgl/WebGLContextGroup.h b/Source/modules/webgl/WebGLContextGroup.h |
index e5e6c8cd5e1d93a0f3eb77c9eaf1c852af05a925..d40950ba4001b6f33c3c56e86b14ce1fe303c5b9 100644 |
--- a/Source/modules/webgl/WebGLContextGroup.h |
+++ b/Source/modules/webgl/WebGLContextGroup.h |
@@ -71,7 +71,7 @@ private: |
// WebGLContextGroup takes care of detaching the group objects if |
// the set of WebGLRenderingContextBase contexts becomes empty. |
HashSet<WebGLRenderingContextBase*> m_contexts; |
- HashSet<WebGLSharedObject*> m_groupObjects; |
+ PersistentHeapHashSet<WeakMember<WebGLSharedObject>> m_groupObjects; |
haraken
2015/08/04 00:06:52
It looks harmless to make these raw pointers weak,
Ken Russell (switch to Gerrit)
2015/08/04 00:34:10
+1 for keeping the behavioral changes as simple as
peria
2015/08/04 09:10:25
Done.
|
}; |
} // namespace blink |