Changeset 108709 in webkit
- Timestamp:
- Feb 23, 2012 6:04:40 PM (12 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 1 added
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/CMakeLists.txt
r108648 r108709 1715 1715 rendering/svg/SVGTextQuery.cpp 1716 1716 svg/ColorDistance.cpp 1717 svg/DOMWindowSVG.idl 1717 1718 svg/SVGAElement.cpp 1718 1719 svg/SVGAltGlyphDefElement.cpp -
trunk/Source/WebCore/ChangeLog
r108703 r108709 1 2012-02-23 Eric Seidel <eric@webkit.org> 2 3 Move SVG element constructors out of DOMWindow.idl into a new DOMWindowSVG.idl suplemental 4 https://bugs.webkit.org/show_bug.cgi?id=79379 5 6 Reviewed by Adam Barth. 7 8 * CMakeLists.txt: 9 * DerivedSources.make: 10 * DerivedSources.pri: 11 * GNUmakefile.list.am: 12 * WebCore.gypi: 13 * WebCore.xcodeproj/project.pbxproj: 14 * page/DOMWindow.idl: 15 * svg/DOMWindowSVG.idl: Added. 16 1 17 2012-02-23 Jonathan Backer <backer@chromium.org> 2 18 -
trunk/Source/WebCore/DerivedSources.make
r108556 r108709 378 378 $(WebCore)/storage/StorageInfoQuotaCallback.idl \ 379 379 $(WebCore)/storage/StorageInfoUsageCallback.idl \ 380 $(WebCore)/svg/DOMWindowSVG.idl \ 380 381 $(WebCore)/svg/ElementTimeControl.idl \ 381 382 $(WebCore)/svg/SVGAElement.idl \ -
trunk/Source/WebCore/DerivedSources.pri
r108556 r108709 457 457 contains(DEFINES, ENABLE_SVG=1) { 458 458 IDL_BINDINGS += \ 459 $$PWD/svg/DOMWindowSVG.idl \ 459 460 $$PWD/svg/SVGZoomEvent.idl \ 460 461 $$PWD/svg/SVGAElement.idl \ -
trunk/Source/WebCore/GNUmakefile.list.am
r108623 r108709 5167 5167 5168 5168 dom_binding_idls += \ 5169 $(WebCore)/svg/DOMWindowSVG.idl \ 5169 5170 $(WebCore)/svg/SVGAElement.idl \ 5170 5171 $(WebCore)/svg/SVGAltGlyphDefElement.idl \ -
trunk/Source/WebCore/WebCore.gypi
r108678 r108709 1122 1122 ], 1123 1123 'webcore_svg_bindings_idl_files': [ 1124 'svg/DOMWindowSVG.idl', 1124 1125 'svg/ElementTimeControl.idl', 1125 1126 'svg/SVGAElement.idl', -
trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj
r108561 r108709 10781 10781 A89943260B42338700D7C802 /* BitmapImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BitmapImage.h; sourceTree = "<group>"; }; 10782 10782 A89943270B42338700D7C802 /* BitmapImage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BitmapImage.cpp; sourceTree = "<group>"; }; 10783 A89AACD514F6C12700C1FA4A /* DOMWindowSVG.idl */ = {isa = PBXFileReference; lastKnownFileType = text; path = DOMWindowSVG.idl; sourceTree = "<group>"; }; 10783 10784 A89CCC500F44E98100B5DA10 /* ReplaceNodeWithSpanCommand.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ReplaceNodeWithSpanCommand.cpp; sourceTree = "<group>"; }; 10784 10785 A89CCC510F44E98100B5DA10 /* ReplaceNodeWithSpanCommand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ReplaceNodeWithSpanCommand.h; sourceTree = "<group>"; }; … … 18326 18327 B22277CB0D00BF1F0071B782 /* ColorDistance.cpp */, 18327 18328 B22277CC0D00BF1F0071B782 /* ColorDistance.h */, 18329 A89AACD514F6C12700C1FA4A /* DOMWindowSVG.idl */, 18328 18330 E415F1830D9A1A830033CE97 /* ElementTimeControl.h */, 18329 18331 E415F10C0D9A05870033CE97 /* ElementTimeControl.idl */, -
trunk/Source/WebCore/page/DOMWindow.idl
r108623 r108709 520 520 attribute WheelEventConstructor WheelEvent; 521 521 attribute XMLHttpRequestProgressEventConstructor XMLHttpRequestProgressEvent; 522 attribute [Conditional=SVG] SVGZoomEventConstructor SVGZoomEvent;523 522 attribute [Conditional=DEVICE_ORIENTATION, V8EnabledAtRuntime] DeviceMotionEventConstructor DeviceMotionEvent; 524 523 attribute [Conditional=DEVICE_ORIENTATION, V8EnabledAtRuntime] DeviceOrientationEventConstructor DeviceOrientationEvent; … … 614 613 attribute XPathExceptionConstructor XPathException; 615 614 616 #if defined(ENABLE_SVG) && ENABLE_SVG617 // Expose all implemented SVG 1.1 interfaces, excluding the SVG MI interfaces:618 // SVGAnimatedPathData, SVGAnimatedPoints, SVGExternalResourcesRequired,619 // SVGFilterPrimitiveStandardAttributes, SVGFitToViewBox, SVGLangSpace, SVGLocatable620 // SVGStylable, SVGTests, SVGTransformable, SVGURIReference, SVGZoomAndPan621 attribute SVGAElementConstructor SVGAElement;622 attribute SVGAngleConstructor SVGAngle;623 attribute SVGAnimatedAngleConstructor SVGAnimatedAngle;624 attribute SVGAnimatedBooleanConstructor SVGAnimatedBoolean;625 attribute SVGAnimatedEnumerationConstructor SVGAnimatedEnumeration;626 attribute SVGAnimatedIntegerConstructor SVGAnimatedInteger;627 attribute SVGAnimatedLengthConstructor SVGAnimatedLength;628 attribute SVGAnimatedLengthListConstructor SVGAnimatedLengthList;629 attribute SVGAnimatedNumberConstructor SVGAnimatedNumber;630 attribute SVGAnimatedNumberListConstructor SVGAnimatedNumberList;631 attribute SVGAnimatedPreserveAspectRatioConstructor SVGAnimatedPreserveAspectRatio;632 attribute SVGAnimatedRectConstructor SVGAnimatedRect;633 attribute SVGAnimatedStringConstructor SVGAnimatedString;634 attribute SVGAnimatedTransformListConstructor SVGAnimatedTransformList;635 attribute SVGCircleElementConstructor SVGCircleElement;636 attribute SVGClipPathElementConstructor SVGClipPathElement;637 attribute SVGColorConstructor SVGColor;638 attribute SVGCursorElementConstructor SVGCursorElement;639 // attribute SVGCSSRuleConstructor SVGCSSRule;640 attribute SVGDefsElementConstructor SVGDefsElement;641 attribute SVGDescElementConstructor SVGDescElement;642 attribute SVGDocumentConstructor SVGDocument;643 attribute SVGElementConstructor SVGElement;644 attribute SVGElementInstanceConstructor SVGElementInstance;645 attribute SVGElementInstanceListConstructor SVGElementInstanceList;646 attribute SVGEllipseElementConstructor SVGEllipseElement;647 attribute SVGForeignObjectElementConstructor SVGForeignObjectElement;648 attribute SVGExceptionConstructor SVGException;649 attribute SVGGElementConstructor SVGGElement;650 attribute SVGGradientElementConstructor SVGGradientElement;651 attribute SVGImageElementConstructor SVGImageElement;652 attribute SVGLengthConstructor SVGLength;653 attribute SVGLengthListConstructor SVGLengthList;654 attribute SVGLinearGradientElementConstructor SVGLinearGradientElement;655 attribute SVGLineElementConstructor SVGLineElement;656 attribute SVGMarkerElementConstructor SVGMarkerElement;657 attribute SVGMaskElementConstructor SVGMaskElement;658 attribute SVGMatrixConstructor SVGMatrix;659 attribute SVGMetadataElementConstructor SVGMetadataElement;660 attribute SVGNumberConstructor SVGNumber;661 attribute SVGNumberListConstructor SVGNumberList;662 attribute SVGPaintConstructor SVGPaint;663 attribute SVGPathElementConstructor SVGPathElement;664 attribute SVGPathSegConstructor SVGPathSeg;665 attribute SVGPathSegArcAbsConstructor SVGPathSegArcAbs;666 attribute SVGPathSegArcRelConstructor SVGPathSegArcRel;667 attribute SVGPathSegClosePathConstructor SVGPathSegClosePath;668 attribute SVGPathSegCurvetoCubicAbsConstructor SVGPathSegCurvetoCubicAbs;669 attribute SVGPathSegCurvetoCubicRelConstructor SVGPathSegCurvetoCubicRel;670 attribute SVGPathSegCurvetoCubicSmoothAbsConstructor SVGPathSegCurvetoCubicSmoothAbs;671 attribute SVGPathSegCurvetoCubicSmoothRelConstructor SVGPathSegCurvetoCubicSmoothRel;672 attribute SVGPathSegCurvetoQuadraticAbsConstructor SVGPathSegCurvetoQuadraticAbs;673 attribute SVGPathSegCurvetoQuadraticRelConstructor SVGPathSegCurvetoQuadraticRel;674 attribute SVGPathSegCurvetoQuadraticSmoothAbsConstructor SVGPathSegCurvetoQuadraticSmoothAbs;675 attribute SVGPathSegCurvetoQuadraticSmoothRelConstructor SVGPathSegCurvetoQuadraticSmoothRel;676 attribute SVGPathSegLinetoAbsConstructor SVGPathSegLinetoAbs;677 attribute SVGPathSegLinetoHorizontalAbsConstructor SVGPathSegLinetoHorizontalAbs;678 attribute SVGPathSegLinetoHorizontalRelConstructor SVGPathSegLinetoHorizontalRel;679 attribute SVGPathSegLinetoRelConstructor SVGPathSegLinetoRel;680 attribute SVGPathSegLinetoVerticalAbsConstructor SVGPathSegLinetoVerticalAbs;681 attribute SVGPathSegLinetoVerticalRelConstructor SVGPathSegLinetoVerticalRel;682 attribute SVGPathSegListConstructor SVGPathSegList;683 attribute SVGPathSegMovetoAbsConstructor SVGPathSegMovetoAbs;684 attribute SVGPathSegMovetoRelConstructor SVGPathSegMovetoRel;685 attribute SVGPatternElementConstructor SVGPatternElement;686 attribute SVGPointConstructor SVGPoint;687 attribute SVGPointListConstructor SVGPointList;688 attribute SVGPolygonElementConstructor SVGPolygonElement;689 attribute SVGPolylineElementConstructor SVGPolylineElement;690 attribute SVGPreserveAspectRatioConstructor SVGPreserveAspectRatio;691 attribute SVGRadialGradientElementConstructor SVGRadialGradientElement;692 attribute SVGRectConstructor SVGRect;693 attribute SVGRectElementConstructor SVGRectElement;694 attribute SVGRenderingIntentConstructor SVGRenderingIntent;695 attribute SVGScriptElementConstructor SVGScriptElement;696 attribute SVGStopElementConstructor SVGStopElement;697 attribute SVGStringListConstructor SVGStringList;698 attribute SVGStyleElementConstructor SVGStyleElement;699 attribute SVGSVGElementConstructor SVGSVGElement;700 attribute SVGSwitchElementConstructor SVGSwitchElement;701 attribute SVGSymbolElementConstructor SVGSymbolElement;702 attribute SVGTextContentElementConstructor SVGTextContentElement;703 attribute SVGTextElementConstructor SVGTextElement;704 attribute SVGTextPathElementConstructor SVGTextPathElement;705 attribute SVGTextPositioningElementConstructor SVGTextPositioningElement;706 attribute SVGTitleElementConstructor SVGTitleElement;707 attribute SVGTransformConstructor SVGTransform;708 attribute SVGTransformListConstructor SVGTransformList;709 attribute SVGTRefElementConstructor SVGTRefElement;710 attribute SVGTSpanElementConstructor SVGTSpanElement;711 attribute SVGUnitTypesConstructor SVGUnitTypes;712 attribute SVGUseElementConstructor SVGUseElement;713 attribute SVGViewElementConstructor SVGViewElement;714 // attribute SVGViewSpecConstructor SVGViewSpec;715 716 attribute SVGAnimateColorElementConstructor SVGAnimateColorElement;717 attribute SVGAnimateElementConstructor SVGAnimateElement;718 attribute SVGAnimateMotionElementConstructor SVGAnimateMotionElement;719 attribute SVGAnimateTransformElementConstructor SVGAnimateTransformElement;720 attribute SVGMPathElementConstructor SVGMPathElement;721 attribute SVGSetElementConstructor SVGSetElement;722 723 #if defined(ENABLE_SVG_FONTS) && ENABLE_SVG_FONTS724 attribute SVGAltGlyphDefElementConstructor SVGAltGlyphDefElement;725 attribute SVGAltGlyphElementConstructor SVGAltGlyphElement;726 attribute SVGAltGlyphItemElementConstructor SVGAltGlyphItemElement;727 // attribute SVGDefinitionSrcElementConstructor SVGDefinitionSrcElement;728 attribute SVGFontElementConstructor SVGFontElement;729 attribute SVGFontFaceElementConstructor SVGFontFaceElement;730 attribute SVGFontFaceFormatElementConstructor SVGFontFaceFormatElement;731 attribute SVGFontFaceNameElementConstructor SVGFontFaceNameElement;732 attribute SVGFontFaceSrcElementConstructor SVGFontFaceSrcElement;733 attribute SVGFontFaceUriElementConstructor SVGFontFaceUriElement;734 attribute SVGGlyphElementConstructor SVGGlyphElement;735 attribute SVGGlyphRefElementConstructor SVGGlyphRefElement;736 attribute SVGHKernElementConstructor SVGHKernElement;737 attribute SVGMissingGlyphElementConstructor SVGMissingGlyphElement;738 attribute SVGVKernElementConstructor SVGVKernElement;739 #endif740 741 #if defined(ENABLE_FILTERS) && ENABLE_FILTERS742 attribute SVGComponentTransferFunctionElementConstructor SVGComponentTransferFunctionElement;743 attribute SVGFEBlendElementConstructor SVGFEBlendElement;744 attribute SVGFEColorMatrixElementConstructor SVGFEColorMatrixElement;745 attribute SVGFEComponentTransferElementConstructor SVGFEComponentTransferElement;746 attribute SVGFECompositeElementConstructor SVGFECompositeElement;747 attribute SVGFEConvolveMatrixElementConstructor SVGFEConvolveMatrixElement;748 attribute SVGFEDiffuseLightingElementConstructor SVGFEDiffuseLightingElement;749 attribute SVGFEDisplacementMapElementConstructor SVGFEDisplacementMapElement;750 attribute SVGFEDistantLightElementConstructor SVGFEDistantLightElement;751 attribute SVGFEDropShadowElementConstructor SVGFEDropShadowElement;752 attribute SVGFEFloodElementConstructor SVGFEFloodElement;753 attribute SVGFEFuncAElementConstructor SVGFEFuncAElement;754 attribute SVGFEFuncBElementConstructor SVGFEFuncBElement;755 attribute SVGFEFuncGElementConstructor SVGFEFuncGElement;756 attribute SVGFEFuncRElementConstructor SVGFEFuncRElement;757 attribute SVGFEGaussianBlurElementConstructor SVGFEGaussianBlurElement;758 attribute SVGFEImageElementConstructor SVGFEImageElement;759 attribute SVGFEMergeElementConstructor SVGFEMergeElement;760 attribute SVGFEMergeNodeElementConstructor SVGFEMergeNodeElement;761 attribute SVGFEMorphologyElementConstructor SVGFEMorphologyElement;762 attribute SVGFEOffsetElementConstructor SVGFEOffsetElement;763 attribute SVGFEPointLightElementConstructor SVGFEPointLightElement;764 attribute SVGFESpecularLightingElementConstructor SVGFESpecularLightingElement;765 attribute SVGFESpotLightElementConstructor SVGFESpotLightElement;766 attribute SVGFETileElementConstructor SVGFETileElement;767 attribute SVGFETurbulenceElementConstructor SVGFETurbulenceElement;768 attribute SVGFilterElementConstructor SVGFilterElement;769 #endif770 #endif771 772 615 attribute DOMFormDataConstructor FormData; 773 616
Note: See TracChangeset
for help on using the changeset viewer.