Index: Source/modules/webgl/WebGLRenderbuffer.h |
diff --git a/Source/modules/webgl/WebGLRenderbuffer.h b/Source/modules/webgl/WebGLRenderbuffer.h |
index 4aa812aa309c973c63188db07036561bc64069b0..01a6f1c0532cccd441895eb51c76bec55d830b57 100644 |
--- a/Source/modules/webgl/WebGLRenderbuffer.h |
+++ b/Source/modules/webgl/WebGLRenderbuffer.h |
@@ -36,7 +36,7 @@ |
public: |
~WebGLRenderbuffer() override; |
- static WebGLRenderbuffer* create(WebGLRenderingContextBase*); |
+ static PassRefPtrWillBeRawPtr<WebGLRenderbuffer> create(WebGLRenderingContextBase*); |
void setInternalFormat(GLenum internalformat) |
{ |
@@ -56,8 +56,8 @@ |
void setHasEverBeenBound() { m_hasEverBeenBound = true; } |
- void setEmulatedStencilBuffer(WebGLRenderbuffer* buffer) { m_emulatedStencilBuffer = buffer; } |
- WebGLRenderbuffer* emulatedStencilBuffer() const { return m_emulatedStencilBuffer; } |
+ void setEmulatedStencilBuffer(PassRefPtrWillBeRawPtr<WebGLRenderbuffer> buffer) { m_emulatedStencilBuffer = buffer; } |
+ WebGLRenderbuffer* emulatedStencilBuffer() const { return m_emulatedStencilBuffer.get(); } |
void deleteEmulatedStencilBuffer(WebGraphicsContext3D* context3d); |
DECLARE_VIRTUAL_TRACE(); |
@@ -75,7 +75,7 @@ |
bool m_hasEverBeenBound; |
- Member<WebGLRenderbuffer> m_emulatedStencilBuffer; |
+ RefPtrWillBeMember<WebGLRenderbuffer> m_emulatedStencilBuffer; |
}; |
} // namespace blink |