Index: Source/modules/webgl/WebGLBuffer.h |
diff --git a/Source/modules/webgl/WebGLBuffer.h b/Source/modules/webgl/WebGLBuffer.h |
index 2e794f82e6957742fe2caace6f46c32dbf681847..4b12267bcd669fddb0802dc75b321e4641b0cfe2 100644 |
--- a/Source/modules/webgl/WebGLBuffer.h |
+++ b/Source/modules/webgl/WebGLBuffer.h |
@@ -27,6 +27,8 @@ |
#define WebGLBuffer_h |
#include "modules/webgl/WebGLSharedPlatform3DObject.h" |
+#include "wtf/Forward.h" |
+#include "wtf/PassRefPtr.h" |
namespace blink { |
@@ -35,7 +37,7 @@ |
public: |
~WebGLBuffer() override; |
- static WebGLBuffer* create(WebGLRenderingContextBase*); |
+ static PassRefPtrWillBeRawPtr<WebGLBuffer> create(WebGLRenderingContextBase*); |
GLenum getInitialTarget() const { return m_initialTarget; } |
void setInitialTarget(GLenum); |