Index: Source/core/html/canvas/OESVertexArrayObject.h |
diff --git a/Source/core/html/canvas/OESVertexArrayObject.h b/Source/core/html/canvas/OESVertexArrayObject.h |
index 728dd6a2801acced56670542b5b92a530e5a18fa..da2ac64dd24ab08f25844712264f4893cffa8191 100644 |
--- a/Source/core/html/canvas/OESVertexArrayObject.h |
+++ b/Source/core/html/canvas/OESVertexArrayObject.h |
@@ -26,11 +26,12 @@ |
#ifndef OESVertexArrayObject_h |
#define OESVertexArrayObject_h |
+#include "bindings/v8/ScriptWrappable.h" |
#include "core/html/canvas/WebGLExtension.h" |
#include "core/html/canvas/WebGLVertexArrayObjectOES.h" |
#include "core/platform/graphics/GraphicsTypes3D.h" |
-#include <wtf/PassOwnPtr.h> |
-#include <wtf/UnusedParam.h> |
+#include "wtf/PassOwnPtr.h" |
+#include "wtf/UnusedParam.h" |
namespace WebCore { |
@@ -39,7 +40,7 @@ class WebGLVertexArrayObjectOES; |
typedef int ExceptionCode; |
-class OESVertexArrayObject : public WebGLExtension { |
+class OESVertexArrayObject : public WebGLExtension, public ScriptWrappable { |
public: |
static PassOwnPtr<OESVertexArrayObject> create(WebGLRenderingContext*); |
static bool supported(WebGLRenderingContext*); |
@@ -47,7 +48,7 @@ public: |
virtual ~OESVertexArrayObject(); |
virtual ExtensionName getName() const; |
- |
+ |
PassRefPtr<WebGLVertexArrayObjectOES> createVertexArrayOES(); |
void deleteVertexArrayOES(WebGLVertexArrayObjectOES*); |
GC3Dboolean isVertexArrayOES(WebGLVertexArrayObjectOES*); |