| 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;
 | 
|  
 | 
| 
 |