Index: Source/core/html/canvas/WebGLBuffer.h |
diff --git a/Source/core/html/canvas/WebGLBuffer.h b/Source/core/html/canvas/WebGLBuffer.h |
index dff77415bbda8486e42f041c8e75b267b04a1259..66c2c4f16e27cf83f6b2762464461dd8369ea93d 100644 |
--- a/Source/core/html/canvas/WebGLBuffer.h |
+++ b/Source/core/html/canvas/WebGLBuffer.h |
@@ -37,7 +37,7 @@ class WebGLBuffer FINAL : public WebGLSharedObject, public ScriptWrappable { |
public: |
virtual ~WebGLBuffer(); |
- static PassRefPtr<WebGLBuffer> create(WebGLRenderingContextBase*); |
+ static PassRefPtrWillBeRawPtr<WebGLBuffer> create(WebGLRenderingContextBase*); |
GLenum getTarget() const { return m_target; } |
void setTarget(GLenum); |
@@ -45,7 +45,7 @@ public: |
bool hasEverBeenBound() const { return object() && m_target; } |
protected: |
- WebGLBuffer(WebGLRenderingContextBase*); |
+ explicit WebGLBuffer(WebGLRenderingContextBase*); |
virtual void deleteObjectImpl(blink::WebGraphicsContext3D*, Platform3DObject) OVERRIDE; |