Loading config/autoconf.mk.in +0 −2 Original line number Diff line number Diff line Loading @@ -232,8 +232,6 @@ MOZ_PERMISSIONS = @MOZ_PERMISSIONS@ MOZ_XTF = @MOZ_XTF@ MOZ_NO_INSPECTOR_APIS = @MOZ_NO_INSPECTOR_APIS@ MOZ_SVG = @MOZ_SVG@ MOZ_ENABLE_CANVAS = @MOZ_ENABLE_CANVAS@ MOZ_ENABLE_CANVAS3D = @MOZ_ENABLE_CANVAS3D@ MOZ_CAIRO_CFLAGS = @MOZ_CAIRO_CFLAGS@ MOZ_SMIL = @MOZ_SMIL@ MOZ_XSLT_STANDALONE = @MOZ_XSLT_STANDALONE@ Loading configure.in +0 −20 Original line number Diff line number Diff line Loading @@ -4464,8 +4464,6 @@ MOZ_ACTIVEX_SCRIPTING_SUPPORT= MOZ_BRANDING_DIRECTORY= MOZ_OFFICIAL_BRANDING= MOZ_DBGRINFO_MODULES= MOZ_ENABLE_CANVAS=1 MOZ_ENABLE_CANVAS3D=1 MOZ_FEEDS=1 MOZ_IMG_DECODERS_DEFAULT="png gif jpeg bmp icon" MOZ_IMG_ENCODERS_DEFAULT="png jpeg" Loading Loading @@ -5760,24 +5758,6 @@ if test "$MOZ_MATHML"; then AC_DEFINE(MOZ_MATHML) fi dnl ======================================================== dnl Canvas dnl ======================================================== if test -n "$MOZ_ENABLE_CANVAS"; then AC_DEFINE(MOZ_ENABLE_CANVAS) fi AC_SUBST(MOZ_ENABLE_CANVAS) MOZ_ARG_DISABLE_BOOL(webgl, [ --disable-webgl Disable WebGL context (canvas 3d)], MOZ_ENABLE_CANVAS3D=, MOZ_ENABLE_CANVAS3D=1 ) if test -n "$MOZ_ENABLE_CANVAS3D"; then AC_DEFINE(MOZ_ENABLE_CANVAS3D) fi AC_SUBST(MOZ_ENABLE_CANVAS3D) dnl ======================================================== dnl SVG dnl ======================================================== Loading content/canvas/public/Makefile.in +1 −6 Original line number Diff line number Diff line Loading @@ -43,6 +43,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk MODULE = content XPIDL_MODULE = content_canvas EXPORTS = \ nsICanvasRenderingContextInternal.h \ Loading @@ -50,14 +51,8 @@ EXPORTS = \ WebGLArray.h \ $(NULL) ifdef MOZ_ENABLE_CANVAS3D XPIDL_MODULE = content_canvas XPIDLSRCS = \ nsICanvasGLPrivate.idl \ $(NULL) endif include $(topsrcdir)/config/rules.mk content/canvas/src/Makefile.in +2 −2 Original line number Diff line number Diff line Loading @@ -57,10 +57,10 @@ CPPSRCS = \ # only allow on platforms/toolkits we know are good ifneq (,$(NS_OSSO)$(WINCE)$(filter-out windows cocoa gtk2,$(MOZ_WIDGET_TOOLKIT))) MOZ_ENABLE_CANVAS3D= DISABLE_WEBGL=1 endif ifdef MOZ_ENABLE_CANVAS3D ifndef DISABLE_WEBGL CPPSRCS += \ WebGLContext.cpp \ Loading dom/base/nsDOMClassInfo.cpp +2 −14 Original line number Diff line number Diff line Loading @@ -430,13 +430,9 @@ #include "nsIDOMSVGZoomEvent.h" #endif // MOZ_SVG #ifdef MOZ_ENABLE_CANVAS #include "nsIDOMCanvasRenderingContext2D.h" #ifdef MOZ_ENABLE_CANVAS3D #include "nsICanvasRenderingContextWebGL.h" #include "WebGLArray.h" #endif #endif #include "nsIImageDocument.h" Loading Loading @@ -1148,7 +1144,6 @@ static nsDOMClassInfoData sClassInfoData[] = { NS_DEFINE_CLASSINFO_DATA(HTMLCanvasElement, nsHTMLElementSH, ELEMENT_SCRIPTABLE_FLAGS) #ifdef MOZ_ENABLE_CANVAS NS_DEFINE_CLASSINFO_DATA(CanvasRenderingContext2D, nsDOMGenericSH, DOM_DEFAULT_SCRIPTABLE_FLAGS) NS_DEFINE_CLASSINFO_DATA(CanvasGradient, nsDOMGenericSH, Loading @@ -1157,7 +1152,6 @@ static nsDOMClassInfoData sClassInfoData[] = { DOM_DEFAULT_SCRIPTABLE_FLAGS) NS_DEFINE_CLASSINFO_DATA(TextMetrics, nsDOMGenericSH, DOM_DEFAULT_SCRIPTABLE_FLAGS) #endif // MOZ_ENABLE_CANVAS NS_DEFINE_CLASSINFO_DATA(SmartCardEvent, nsDOMGenericSH, DOM_DEFAULT_SCRIPTABLE_FLAGS) Loading Loading @@ -1318,7 +1312,6 @@ static nsDOMClassInfoData sClassInfoData[] = { NS_DEFINE_CLASSINFO_DATA(Worker, nsDOMGenericSH, DOM_DEFAULT_SCRIPTABLE_FLAGS) #ifdef MOZ_ENABLE_CANVAS3D NS_DEFINE_CLASSINFO_DATA(CanvasRenderingContextWebGL, nsDOMGenericSH, DOM_DEFAULT_SCRIPTABLE_FLAGS) NS_DEFINE_CLASSINFO_DATA(WebGLBuffer, nsDOMGenericSH, Loading Loading @@ -1347,7 +1340,6 @@ static nsDOMClassInfoData sClassInfoData[] = { DOM_DEFAULT_SCRIPTABLE_FLAGS) NS_DEFINE_CLASSINFO_DATA(WebGLUnsignedIntArray, nsDOMGenericSH, DOM_DEFAULT_SCRIPTABLE_FLAGS) #endif }; // Objects that shuld be constructable through |new Name();| Loading Loading @@ -1382,7 +1374,8 @@ struct nsConstructorFuncMapData static const nsConstructorFuncMapData kConstructorFuncMap[] = { NS_DEFINE_CONSTRUCTOR_FUNC_DATA(Worker, nsDOMWorker::NewWorker) #ifdef MOZ_ENABLE_CANVAS3D // WebGL Array Types NS_DEFINE_CONSTRUCTOR_FUNC_DATA(WebGLFloatArray, NS_NewCanvasFloatArray) NS_DEFINE_CONSTRUCTOR_FUNC_DATA(WebGLByteArray, NS_NewCanvasByteArray) NS_DEFINE_CONSTRUCTOR_FUNC_DATA(WebGLUnsignedByteArray, NS_NewCanvasUnsignedByteArray) Loading @@ -1390,7 +1383,6 @@ static const nsConstructorFuncMapData kConstructorFuncMap[] = NS_DEFINE_CONSTRUCTOR_FUNC_DATA(WebGLUnsignedShortArray, NS_NewCanvasUnsignedShortArray) NS_DEFINE_CONSTRUCTOR_FUNC_DATA(WebGLIntArray, NS_NewCanvasIntArray) NS_DEFINE_CONSTRUCTOR_FUNC_DATA(WebGLUnsignedIntArray, NS_NewCanvasUnsignedIntArray) #endif }; nsIXPConnect *nsDOMClassInfo::sXPConnect = nsnull; Loading Loading @@ -3391,7 +3383,6 @@ nsDOMClassInfo::Init() DOM_CLASSINFO_GENERIC_HTML_MAP_ENTRIES DOM_CLASSINFO_MAP_END #ifdef MOZ_ENABLE_CANVAS DOM_CLASSINFO_MAP_BEGIN(CanvasRenderingContext2D, nsIDOMCanvasRenderingContext2D) DOM_CLASSINFO_MAP_ENTRY(nsIDOMCanvasRenderingContext2D) DOM_CLASSINFO_MAP_END Loading @@ -3407,7 +3398,6 @@ nsDOMClassInfo::Init() DOM_CLASSINFO_MAP_BEGIN(TextMetrics, nsIDOMTextMetrics) DOM_CLASSINFO_MAP_ENTRY(nsIDOMTextMetrics) DOM_CLASSINFO_MAP_END #endif // MOZ_ENABLE_CANVAS DOM_CLASSINFO_MAP_BEGIN(XSLTProcessor, nsIXSLTProcessor) DOM_CLASSINFO_MAP_ENTRY(nsIXSLTProcessor) Loading Loading @@ -3641,7 +3631,6 @@ nsDOMClassInfo::Init() DOM_CLASSINFO_MAP_ENTRY(nsIDOMEventTarget) DOM_CLASSINFO_MAP_END #ifdef MOZ_ENABLE_CANVAS3D DOM_CLASSINFO_MAP_BEGIN(CanvasRenderingContextWebGL, nsICanvasRenderingContextWebGL) DOM_CLASSINFO_MAP_ENTRY(nsICanvasRenderingContextWebGL) DOM_CLASSINFO_MAP_END Loading Loading @@ -3697,7 +3686,6 @@ nsDOMClassInfo::Init() DOM_CLASSINFO_MAP_BEGIN(WebGLUnsignedIntArray, nsIWebGLUnsignedIntArray) DOM_CLASSINFO_MAP_ENTRY(nsIWebGLUnsignedIntArray) DOM_CLASSINFO_MAP_END #endif #ifdef NS_DEBUG { Loading Loading
config/autoconf.mk.in +0 −2 Original line number Diff line number Diff line Loading @@ -232,8 +232,6 @@ MOZ_PERMISSIONS = @MOZ_PERMISSIONS@ MOZ_XTF = @MOZ_XTF@ MOZ_NO_INSPECTOR_APIS = @MOZ_NO_INSPECTOR_APIS@ MOZ_SVG = @MOZ_SVG@ MOZ_ENABLE_CANVAS = @MOZ_ENABLE_CANVAS@ MOZ_ENABLE_CANVAS3D = @MOZ_ENABLE_CANVAS3D@ MOZ_CAIRO_CFLAGS = @MOZ_CAIRO_CFLAGS@ MOZ_SMIL = @MOZ_SMIL@ MOZ_XSLT_STANDALONE = @MOZ_XSLT_STANDALONE@ Loading
configure.in +0 −20 Original line number Diff line number Diff line Loading @@ -4464,8 +4464,6 @@ MOZ_ACTIVEX_SCRIPTING_SUPPORT= MOZ_BRANDING_DIRECTORY= MOZ_OFFICIAL_BRANDING= MOZ_DBGRINFO_MODULES= MOZ_ENABLE_CANVAS=1 MOZ_ENABLE_CANVAS3D=1 MOZ_FEEDS=1 MOZ_IMG_DECODERS_DEFAULT="png gif jpeg bmp icon" MOZ_IMG_ENCODERS_DEFAULT="png jpeg" Loading Loading @@ -5760,24 +5758,6 @@ if test "$MOZ_MATHML"; then AC_DEFINE(MOZ_MATHML) fi dnl ======================================================== dnl Canvas dnl ======================================================== if test -n "$MOZ_ENABLE_CANVAS"; then AC_DEFINE(MOZ_ENABLE_CANVAS) fi AC_SUBST(MOZ_ENABLE_CANVAS) MOZ_ARG_DISABLE_BOOL(webgl, [ --disable-webgl Disable WebGL context (canvas 3d)], MOZ_ENABLE_CANVAS3D=, MOZ_ENABLE_CANVAS3D=1 ) if test -n "$MOZ_ENABLE_CANVAS3D"; then AC_DEFINE(MOZ_ENABLE_CANVAS3D) fi AC_SUBST(MOZ_ENABLE_CANVAS3D) dnl ======================================================== dnl SVG dnl ======================================================== Loading
content/canvas/public/Makefile.in +1 −6 Original line number Diff line number Diff line Loading @@ -43,6 +43,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk MODULE = content XPIDL_MODULE = content_canvas EXPORTS = \ nsICanvasRenderingContextInternal.h \ Loading @@ -50,14 +51,8 @@ EXPORTS = \ WebGLArray.h \ $(NULL) ifdef MOZ_ENABLE_CANVAS3D XPIDL_MODULE = content_canvas XPIDLSRCS = \ nsICanvasGLPrivate.idl \ $(NULL) endif include $(topsrcdir)/config/rules.mk
content/canvas/src/Makefile.in +2 −2 Original line number Diff line number Diff line Loading @@ -57,10 +57,10 @@ CPPSRCS = \ # only allow on platforms/toolkits we know are good ifneq (,$(NS_OSSO)$(WINCE)$(filter-out windows cocoa gtk2,$(MOZ_WIDGET_TOOLKIT))) MOZ_ENABLE_CANVAS3D= DISABLE_WEBGL=1 endif ifdef MOZ_ENABLE_CANVAS3D ifndef DISABLE_WEBGL CPPSRCS += \ WebGLContext.cpp \ Loading
dom/base/nsDOMClassInfo.cpp +2 −14 Original line number Diff line number Diff line Loading @@ -430,13 +430,9 @@ #include "nsIDOMSVGZoomEvent.h" #endif // MOZ_SVG #ifdef MOZ_ENABLE_CANVAS #include "nsIDOMCanvasRenderingContext2D.h" #ifdef MOZ_ENABLE_CANVAS3D #include "nsICanvasRenderingContextWebGL.h" #include "WebGLArray.h" #endif #endif #include "nsIImageDocument.h" Loading Loading @@ -1148,7 +1144,6 @@ static nsDOMClassInfoData sClassInfoData[] = { NS_DEFINE_CLASSINFO_DATA(HTMLCanvasElement, nsHTMLElementSH, ELEMENT_SCRIPTABLE_FLAGS) #ifdef MOZ_ENABLE_CANVAS NS_DEFINE_CLASSINFO_DATA(CanvasRenderingContext2D, nsDOMGenericSH, DOM_DEFAULT_SCRIPTABLE_FLAGS) NS_DEFINE_CLASSINFO_DATA(CanvasGradient, nsDOMGenericSH, Loading @@ -1157,7 +1152,6 @@ static nsDOMClassInfoData sClassInfoData[] = { DOM_DEFAULT_SCRIPTABLE_FLAGS) NS_DEFINE_CLASSINFO_DATA(TextMetrics, nsDOMGenericSH, DOM_DEFAULT_SCRIPTABLE_FLAGS) #endif // MOZ_ENABLE_CANVAS NS_DEFINE_CLASSINFO_DATA(SmartCardEvent, nsDOMGenericSH, DOM_DEFAULT_SCRIPTABLE_FLAGS) Loading Loading @@ -1318,7 +1312,6 @@ static nsDOMClassInfoData sClassInfoData[] = { NS_DEFINE_CLASSINFO_DATA(Worker, nsDOMGenericSH, DOM_DEFAULT_SCRIPTABLE_FLAGS) #ifdef MOZ_ENABLE_CANVAS3D NS_DEFINE_CLASSINFO_DATA(CanvasRenderingContextWebGL, nsDOMGenericSH, DOM_DEFAULT_SCRIPTABLE_FLAGS) NS_DEFINE_CLASSINFO_DATA(WebGLBuffer, nsDOMGenericSH, Loading Loading @@ -1347,7 +1340,6 @@ static nsDOMClassInfoData sClassInfoData[] = { DOM_DEFAULT_SCRIPTABLE_FLAGS) NS_DEFINE_CLASSINFO_DATA(WebGLUnsignedIntArray, nsDOMGenericSH, DOM_DEFAULT_SCRIPTABLE_FLAGS) #endif }; // Objects that shuld be constructable through |new Name();| Loading Loading @@ -1382,7 +1374,8 @@ struct nsConstructorFuncMapData static const nsConstructorFuncMapData kConstructorFuncMap[] = { NS_DEFINE_CONSTRUCTOR_FUNC_DATA(Worker, nsDOMWorker::NewWorker) #ifdef MOZ_ENABLE_CANVAS3D // WebGL Array Types NS_DEFINE_CONSTRUCTOR_FUNC_DATA(WebGLFloatArray, NS_NewCanvasFloatArray) NS_DEFINE_CONSTRUCTOR_FUNC_DATA(WebGLByteArray, NS_NewCanvasByteArray) NS_DEFINE_CONSTRUCTOR_FUNC_DATA(WebGLUnsignedByteArray, NS_NewCanvasUnsignedByteArray) Loading @@ -1390,7 +1383,6 @@ static const nsConstructorFuncMapData kConstructorFuncMap[] = NS_DEFINE_CONSTRUCTOR_FUNC_DATA(WebGLUnsignedShortArray, NS_NewCanvasUnsignedShortArray) NS_DEFINE_CONSTRUCTOR_FUNC_DATA(WebGLIntArray, NS_NewCanvasIntArray) NS_DEFINE_CONSTRUCTOR_FUNC_DATA(WebGLUnsignedIntArray, NS_NewCanvasUnsignedIntArray) #endif }; nsIXPConnect *nsDOMClassInfo::sXPConnect = nsnull; Loading Loading @@ -3391,7 +3383,6 @@ nsDOMClassInfo::Init() DOM_CLASSINFO_GENERIC_HTML_MAP_ENTRIES DOM_CLASSINFO_MAP_END #ifdef MOZ_ENABLE_CANVAS DOM_CLASSINFO_MAP_BEGIN(CanvasRenderingContext2D, nsIDOMCanvasRenderingContext2D) DOM_CLASSINFO_MAP_ENTRY(nsIDOMCanvasRenderingContext2D) DOM_CLASSINFO_MAP_END Loading @@ -3407,7 +3398,6 @@ nsDOMClassInfo::Init() DOM_CLASSINFO_MAP_BEGIN(TextMetrics, nsIDOMTextMetrics) DOM_CLASSINFO_MAP_ENTRY(nsIDOMTextMetrics) DOM_CLASSINFO_MAP_END #endif // MOZ_ENABLE_CANVAS DOM_CLASSINFO_MAP_BEGIN(XSLTProcessor, nsIXSLTProcessor) DOM_CLASSINFO_MAP_ENTRY(nsIXSLTProcessor) Loading Loading @@ -3641,7 +3631,6 @@ nsDOMClassInfo::Init() DOM_CLASSINFO_MAP_ENTRY(nsIDOMEventTarget) DOM_CLASSINFO_MAP_END #ifdef MOZ_ENABLE_CANVAS3D DOM_CLASSINFO_MAP_BEGIN(CanvasRenderingContextWebGL, nsICanvasRenderingContextWebGL) DOM_CLASSINFO_MAP_ENTRY(nsICanvasRenderingContextWebGL) DOM_CLASSINFO_MAP_END Loading Loading @@ -3697,7 +3686,6 @@ nsDOMClassInfo::Init() DOM_CLASSINFO_MAP_BEGIN(WebGLUnsignedIntArray, nsIWebGLUnsignedIntArray) DOM_CLASSINFO_MAP_ENTRY(nsIWebGLUnsignedIntArray) DOM_CLASSINFO_MAP_END #endif #ifdef NS_DEBUG { Loading