Index: Source/modules/webgl/WebGLFramebuffer.h |
diff --git a/Source/modules/webgl/WebGLFramebuffer.h b/Source/modules/webgl/WebGLFramebuffer.h |
index a2cd23d861b955d2febb174dcd47448dd6d0bc07..e6f52a9cec80317208226939451cfa636469030b 100644 |
--- a/Source/modules/webgl/WebGLFramebuffer.h |
+++ b/Source/modules/webgl/WebGLFramebuffer.h |
@@ -39,7 +39,7 @@ class WebGLTexture; |
class WebGLFramebuffer final : public WebGLContextObject { |
DEFINE_WRAPPERTYPEINFO(); |
public: |
- class WebGLAttachment : public RefCountedWillBeGarbageCollectedFinalized<WebGLAttachment> { |
+ class WebGLAttachment : public GarbageCollectedFinalized<WebGLAttachment> { |
public: |
virtual ~WebGLAttachment(); |
@@ -66,7 +66,7 @@ public: |
~WebGLFramebuffer() override; |
- static PassRefPtrWillBeRawPtr<WebGLFramebuffer> create(WebGLRenderingContextBase*); |
+ static WebGLFramebuffer* create(WebGLRenderingContextBase*); |
Platform3DObject object() const { return m_object; } |
@@ -134,7 +134,7 @@ private: |
Platform3DObject m_object; |
- typedef WillBeHeapHashMap<GLenum, RefPtrWillBeMember<WebGLAttachment>> AttachmentMap; |
+ typedef HeapHashMap<GLenum, Member<WebGLAttachment>> AttachmentMap; |
AttachmentMap m_attachments; |