Fix for bug 557660 (WebGL interfaces are created even when MOZ_WEBGL unset). r=jst.

--HG--
extra : rebase_source : c9c67ac7ddff650869a0d68b4f9f2e5df9cfcc2f
This commit is contained in:
Hanspeter Niederstrasser 2010-04-09 19:05:54 +02:00
Родитель 66819e5352
Коммит 72bb3194a7
1 изменённых файлов: 9 добавлений и 0 удалений

Просмотреть файл

@ -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)