diff --git a/content/canvas/src/WebGLContextNotSupported.cpp b/content/canvas/src/WebGLContextNotSupported.cpp index c9bee8d7ef27..fa3dd998b62a 100644 --- a/content/canvas/src/WebGLContextNotSupported.cpp +++ b/content/canvas/src/WebGLContextNotSupported.cpp @@ -38,6 +38,7 @@ #include "nsICanvasRenderingContextWebGL.h" #include "WebGLArray.h" +#include "nsDOMClassInfoID.h" #define DUMMY(func,rtype) nsresult func (rtype ** aResult) { return NS_ERROR_FAILURE; } @@ -50,3 +51,11 @@ DUMMY(NS_NewWebGLUnsignedShortArray, nsISupports) DUMMY(NS_NewWebGLIntArray, nsISupports) DUMMY(NS_NewWebGLUnsignedIntArray, nsISupports) DUMMY(NS_NewWebGLArrayBuffer, nsISupports) + +DOMCI_DATA(CanvasRenderingContextWebGL, void) +DOMCI_DATA(WebGLBuffer, void) +DOMCI_DATA(WebGLTexture, void) +DOMCI_DATA(WebGLProgram, void) +DOMCI_DATA(WebGLShader, void) +DOMCI_DATA(WebGLFramebuffer, void) +DOMCI_DATA(WebGLRenderbuffer, void)