Index: modules/webgl/OESVertexArrayObject.idl |
diff --git a/modules/webgl/OESVertexArrayObject.idl b/modules/webgl/OESVertexArrayObject.idl |
index e2751cd26aec7b94cc5735c11bb227c90f9b1ef4..ebe9285b3160e468ed5f344bd5952736d01a8dd2 100644 |
--- a/modules/webgl/OESVertexArrayObject.idl |
+++ b/modules/webgl/OESVertexArrayObject.idl |
@@ -26,14 +26,13 @@ |
[ |
DoNotCheckConstants, |
NoInterfaceObject, |
- TypeChecking=Interface, |
- WillBeGarbageCollected, |
+ GarbageCollected, |
SetWrapperReferenceFrom=canvas, |
] interface OESVertexArrayObject { |
const unsigned long VERTEX_ARRAY_BINDING_OES = 0x85B5; |
WebGLVertexArrayObjectOES createVertexArrayOES(); |
- void deleteVertexArrayOES([Default=Undefined] optional WebGLVertexArrayObjectOES? arrayObject); |
+ [CallWith=ScriptState] void deleteVertexArrayOES([Default=Undefined] optional WebGLVertexArrayObjectOES? arrayObject); |
boolean isVertexArrayOES([Default=Undefined] optional WebGLVertexArrayObjectOES? arrayObject); |
- void bindVertexArrayOES([Default=Undefined] optional WebGLVertexArrayObjectOES? arrayObject); |
+ [CallWith=ScriptState] void bindVertexArrayOES([Default=Undefined] optional WebGLVertexArrayObjectOES? arrayObject); |
}; |