WebCore:
authorddkilzer <ddkilzer@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 11 Jun 2006 23:58:53 +0000 (23:58 +0000)
committerddkilzer <ddkilzer@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 11 Jun 2006 23:58:53 +0000 (23:58 +0000)
commit52ba053aaf7260f6a189ecdac18715139b74fe77
tree763bedd1e7dd3f19749d43599c0a2443d03015f0
parent94f0c6d4012c77856d9f0389ca04ca92c4174502
WebCore:

        Reviewed by darin.

        http://bugzilla.opendarwin.org/show_bug.cgi?id=9394
        Fix no-SVG build

        * DerivedSources.make: Removed tabs. Create empty SVGElementFactory.cpp on no-svg build.
        * ksvg2/bindings/js/JSSVGElementWrapperFactory.cpp: Added #if SVG_SUPPORT/#endif.
        * ksvg2/bindings/js/JSSVGElementWrapperFactory.h: Ditto.
        * ksvg2/bindings/idl/svg/SVGAElement.idl: Add "Conditional=SVG" to all interfaces.
        * ksvg2/bindings/idl/svg/SVGAnimateColorElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGAnimateElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGAnimateTransformElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGAnimatedAngle.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGAnimatedBoolean.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGAnimatedEnumeration.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGAnimatedInteger.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGAnimatedLengthList.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGAnimatedNumber.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGAnimatedNumberList.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGAnimatedPathData.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGAnimatedPoints.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGAnimatedPreserveAspectRatio.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGAnimatedRect.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGAnimatedString.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGAnimatedTransformList.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGAnimationElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGCircleElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGClipPathElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGComponentTransferFunctionElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGCursorElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGDOMImplementation.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGDefsElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGDescElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGElementInstance.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGElementInstanceList.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGEllipseElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGEvent.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGException.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGExternalResourcesRequired.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGFEBlendElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGFEColorMatrixElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGFEComponentTransferElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGFECompositeElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGFEFloodElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGFEFuncAElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGFEFuncBElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGFEFuncGElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGFEFuncRElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGFEGaussianBlurElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGFEImageElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGFEMergeElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGFEMergeNodeElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGFEOffsetElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGFETileElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGFETurbulenceElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGFilterElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGFilterPrimitiveStandardAttributes.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGFitToViewBox.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGGElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGGradientElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGICCColor.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGImageElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGLangSpace.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGLengthList.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGLineElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGLinearGradientElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGLocatable.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGMarkerElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGNumberList.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGPaint.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGPathElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGPathSeg.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGPathSegArc.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGPathSegClosePath.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGPathSegCurvetoCubic.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGPathSegCurvetoCubicSmooth.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGPathSegCurvetoQuadratic.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGPathSegCurvetoQuadraticSmooth.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGPathSegLineto.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGPathSegLinetoHorizontal.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGPathSegLinetoVertical.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGPathSegList.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGPathSegMoveto.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGPatternElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGPointList.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGPolygonElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGPolylineElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGPreserveAspectRatio.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGRadialGradientElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGRectElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGRenderingIntent.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGScriptElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGSetElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGStopElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGStringList.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGStylable.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGStyleElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGSwitchElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGSymbolElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGTSpanElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGTests.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGTextContentElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGTextElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGTextPositioningElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGTitleElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGTransformList.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGTransformable.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGURIReference.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGUnitTypes.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGUseElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGViewElement.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGZoomAndPan.idl: Ditto.
        * ksvg2/bindings/idl/svg/SVGZoomEvent.idl: Ditto.
        * ksvg2/svg/SVGAngle.idl: Ditto.
        * ksvg2/svg/SVGAnimatedLength.idl: Ditto.
        * ksvg2/svg/SVGColor.idl: Ditto.
        * ksvg2/svg/SVGDocument.idl: Ditto.
        * ksvg2/svg/SVGElement.idl: Ditto.
        * ksvg2/svg/SVGEvent.idl: Ditto.
        * ksvg2/svg/SVGLength.idl: Ditto.
        * ksvg2/svg/SVGMatrix.idl: Ditto.
        * ksvg2/svg/SVGNumber.idl: Ditto.
        * ksvg2/svg/SVGPoint.idl: Ditto.
        * ksvg2/svg/SVGRect.idl: Ditto.
        * ksvg2/svg/SVGSVGElement.idl: Ditto.
        * ksvg2/svg/SVGTransform.idl: Ditto.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@14815 268f45cc-cd09-0410-ab3c-d52691b4dbfc
122 files changed:
WebCore/ChangeLog
WebCore/DerivedSources.make
WebCore/ksvg2/bindings/idl/svg/SVGAElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGAnimateColorElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGAnimateElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGAnimateTransformElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGAnimatedAngle.idl
WebCore/ksvg2/bindings/idl/svg/SVGAnimatedBoolean.idl
WebCore/ksvg2/bindings/idl/svg/SVGAnimatedEnumeration.idl
WebCore/ksvg2/bindings/idl/svg/SVGAnimatedInteger.idl
WebCore/ksvg2/bindings/idl/svg/SVGAnimatedLengthList.idl
WebCore/ksvg2/bindings/idl/svg/SVGAnimatedNumber.idl
WebCore/ksvg2/bindings/idl/svg/SVGAnimatedNumberList.idl
WebCore/ksvg2/bindings/idl/svg/SVGAnimatedPathData.idl
WebCore/ksvg2/bindings/idl/svg/SVGAnimatedPoints.idl
WebCore/ksvg2/bindings/idl/svg/SVGAnimatedPreserveAspectRatio.idl
WebCore/ksvg2/bindings/idl/svg/SVGAnimatedRect.idl
WebCore/ksvg2/bindings/idl/svg/SVGAnimatedString.idl
WebCore/ksvg2/bindings/idl/svg/SVGAnimatedTransformList.idl
WebCore/ksvg2/bindings/idl/svg/SVGAnimationElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGCircleElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGClipPathElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGComponentTransferFunctionElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGCursorElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGDOMImplementation.idl
WebCore/ksvg2/bindings/idl/svg/SVGDefsElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGDescElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGElementInstance.idl
WebCore/ksvg2/bindings/idl/svg/SVGElementInstanceList.idl
WebCore/ksvg2/bindings/idl/svg/SVGEllipseElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGEvent.idl
WebCore/ksvg2/bindings/idl/svg/SVGException.idl
WebCore/ksvg2/bindings/idl/svg/SVGExternalResourcesRequired.idl
WebCore/ksvg2/bindings/idl/svg/SVGFEBlendElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGFEColorMatrixElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGFEComponentTransferElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGFECompositeElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGFEFloodElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGFEFuncAElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGFEFuncBElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGFEFuncGElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGFEFuncRElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGFEGaussianBlurElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGFEImageElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGFEMergeElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGFEMergeNodeElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGFEOffsetElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGFETileElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGFETurbulenceElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGFilterElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGFilterPrimitiveStandardAttributes.idl
WebCore/ksvg2/bindings/idl/svg/SVGFitToViewBox.idl
WebCore/ksvg2/bindings/idl/svg/SVGGElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGGradientElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGICCColor.idl
WebCore/ksvg2/bindings/idl/svg/SVGImageElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGLangSpace.idl
WebCore/ksvg2/bindings/idl/svg/SVGLengthList.idl
WebCore/ksvg2/bindings/idl/svg/SVGLineElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGLinearGradientElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGLocatable.idl
WebCore/ksvg2/bindings/idl/svg/SVGMarkerElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGNumberList.idl
WebCore/ksvg2/bindings/idl/svg/SVGPaint.idl
WebCore/ksvg2/bindings/idl/svg/SVGPathElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGPathSeg.idl
WebCore/ksvg2/bindings/idl/svg/SVGPathSegArc.idl
WebCore/ksvg2/bindings/idl/svg/SVGPathSegClosePath.idl
WebCore/ksvg2/bindings/idl/svg/SVGPathSegCurvetoCubic.idl
WebCore/ksvg2/bindings/idl/svg/SVGPathSegCurvetoCubicSmooth.idl
WebCore/ksvg2/bindings/idl/svg/SVGPathSegCurvetoQuadratic.idl
WebCore/ksvg2/bindings/idl/svg/SVGPathSegCurvetoQuadraticSmooth.idl
WebCore/ksvg2/bindings/idl/svg/SVGPathSegLineto.idl
WebCore/ksvg2/bindings/idl/svg/SVGPathSegLinetoHorizontal.idl
WebCore/ksvg2/bindings/idl/svg/SVGPathSegLinetoVertical.idl
WebCore/ksvg2/bindings/idl/svg/SVGPathSegList.idl
WebCore/ksvg2/bindings/idl/svg/SVGPathSegMoveto.idl
WebCore/ksvg2/bindings/idl/svg/SVGPatternElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGPointList.idl
WebCore/ksvg2/bindings/idl/svg/SVGPolygonElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGPolylineElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGPreserveAspectRatio.idl
WebCore/ksvg2/bindings/idl/svg/SVGRadialGradientElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGRectElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGRenderingIntent.idl
WebCore/ksvg2/bindings/idl/svg/SVGScriptElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGSetElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGStopElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGStringList.idl
WebCore/ksvg2/bindings/idl/svg/SVGStylable.idl
WebCore/ksvg2/bindings/idl/svg/SVGStyleElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGSwitchElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGSymbolElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGTSpanElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGTests.idl
WebCore/ksvg2/bindings/idl/svg/SVGTextContentElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGTextElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGTextPositioningElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGTitleElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGTransformList.idl
WebCore/ksvg2/bindings/idl/svg/SVGTransformable.idl
WebCore/ksvg2/bindings/idl/svg/SVGURIReference.idl
WebCore/ksvg2/bindings/idl/svg/SVGUnitTypes.idl
WebCore/ksvg2/bindings/idl/svg/SVGUseElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGViewElement.idl
WebCore/ksvg2/bindings/idl/svg/SVGZoomAndPan.idl
WebCore/ksvg2/bindings/idl/svg/SVGZoomEvent.idl
WebCore/ksvg2/bindings/js/JSSVGElementWrapperFactory.cpp
WebCore/ksvg2/bindings/js/JSSVGElementWrapperFactory.h
WebCore/ksvg2/svg/SVGAngle.idl
WebCore/ksvg2/svg/SVGAnimatedLength.idl
WebCore/ksvg2/svg/SVGColor.idl
WebCore/ksvg2/svg/SVGDocument.idl
WebCore/ksvg2/svg/SVGElement.idl
WebCore/ksvg2/svg/SVGEvent.idl
WebCore/ksvg2/svg/SVGLength.idl
WebCore/ksvg2/svg/SVGMatrix.idl
WebCore/ksvg2/svg/SVGNumber.idl
WebCore/ksvg2/svg/SVGPoint.idl
WebCore/ksvg2/svg/SVGRect.idl
WebCore/ksvg2/svg/SVGSVGElement.idl
WebCore/ksvg2/svg/SVGTransform.idl