Changeset 109693 in webkit
- Timestamp:
- Mar 4, 2012 6:33:21 PM (12 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 1 deleted
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/CMakeLists.txt
r109634 r109693 1896 1896 # during DOM binding generation. See <https://bugs.webkit.org/show_bug.cgi?id=72773>. 1897 1897 SET(SVG_IDL_FILES 1898 svg/DOMWindowSVG.idl1899 1898 svg/SVGAElement.idl 1900 1899 svg/SVGAltGlyphDefElement.idl -
trunk/Source/WebCore/ChangeLog
r109691 r109693 1 2012-03-04 Kentaro Hara <haraken@chromium.org> 2 3 Revert SVG-related APIs from DOMWindowSVG.idl back to DOMWindow.idl 4 https://bugs.webkit.org/show_bug.cgi?id=80139 5 6 Reviewed by Adam Barth. 7 8 Based on the discussion on webkit-dev@ 9 (http://markmail.org/message/kagvswmah67zmrry#query:+page:1+mid:h34vzbiu5suub3ld+state:results), 10 this patch reverts SVG-related APIs from DOMWindowSVG.idl back to DOMWindow.idl. 11 12 No tests. No change in behavior. 13 14 * CMakeLists.txt: 15 * DerivedSources.make: 16 * DerivedSources.pri: 17 * GNUmakefile.list.am: 18 * WebCore.gypi: 19 * WebCore.xcodeproj/project.pbxproj: 20 * page/DOMWindow.idl: 21 * svg/DOMWindowSVG.idl: Removed. 22 1 23 2012-03-04 Kentaro Hara <haraken@chromium.org> 2 24 -
trunk/Source/WebCore/DerivedSources.make
r109691 r109693 386 386 $(WebCore)/storage/StorageInfoQuotaCallback.idl \ 387 387 $(WebCore)/storage/StorageInfoUsageCallback.idl \ 388 $(WebCore)/svg/DOMWindowSVG.idl \389 388 $(WebCore)/svg/ElementTimeControl.idl \ 390 389 $(WebCore)/svg/SVGAElement.idl \ -
trunk/Source/WebCore/DerivedSources.pri
r109691 r109693 460 460 contains(DEFINES, ENABLE_SVG=1) { 461 461 IDL_BINDINGS += \ 462 $$PWD/svg/DOMWindowSVG.idl \463 462 $$PWD/svg/SVGZoomEvent.idl \ 464 463 $$PWD/svg/SVGAElement.idl \ -
trunk/Source/WebCore/GNUmakefile.list.am
r109691 r109693 5195 5195 5196 5196 dom_binding_idls += \ 5197 $(WebCore)/svg/DOMWindowSVG.idl \5198 5197 $(WebCore)/svg/SVGAElement.idl \ 5199 5198 $(WebCore)/svg/SVGAltGlyphDefElement.idl \ -
trunk/Source/WebCore/WebCore.gypi
r109691 r109693 1127 1127 ], 1128 1128 'webcore_svg_bindings_idl_files': [ 1129 'svg/DOMWindowSVG.idl',1130 1129 'svg/ElementTimeControl.idl', 1131 1130 'svg/SVGAElement.idl', -
trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj
r109691 r109693 10917 10917 A89943260B42338700D7C802 /* BitmapImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BitmapImage.h; sourceTree = "<group>"; }; 10918 10918 A89943270B42338700D7C802 /* BitmapImage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BitmapImage.cpp; sourceTree = "<group>"; }; 10919 A89AACD514F6C12700C1FA4A /* DOMWindowSVG.idl */ = {isa = PBXFileReference; lastKnownFileType = text; path = DOMWindowSVG.idl; sourceTree = "<group>"; };10920 10919 A89CCC500F44E98100B5DA10 /* ReplaceNodeWithSpanCommand.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ReplaceNodeWithSpanCommand.cpp; sourceTree = "<group>"; }; 10921 10920 A89CCC510F44E98100B5DA10 /* ReplaceNodeWithSpanCommand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ReplaceNodeWithSpanCommand.h; sourceTree = "<group>"; }; … … 18462 18461 B22277CB0D00BF1F0071B782 /* ColorDistance.cpp */, 18463 18462 B22277CC0D00BF1F0071B782 /* ColorDistance.h */, 18464 A89AACD514F6C12700C1FA4A /* DOMWindowSVG.idl */,18465 18463 E415F1830D9A1A830033CE97 /* ElementTimeControl.h */, 18466 18464 E415F10C0D9A05870033CE97 /* ElementTimeControl.idl */, -
trunk/Source/WebCore/page/DOMWindow.idl
r109691 r109693 606 606 attribute XPathExceptionConstructor XPathException; 607 607 608 attribute [Conditional=SVG] SVGZoomEventConstructor SVGZoomEvent; 609 610 #if defined(ENABLE_SVG) && ENABLE_SVG 611 // Expose all implemented SVG 1.1 interfaces, excluding the SVG MI interfaces: 612 // SVGAnimatedPathData, SVGAnimatedPoints, SVGExternalResourcesRequired, 613 // SVGFilterPrimitiveStandardAttributes, SVGFitToViewBox, SVGLangSpace, SVGLocatable 614 // SVGStylable, SVGTests, SVGTransformable, SVGURIReference, SVGZoomAndPan 615 attribute SVGAElementConstructor SVGAElement; 616 attribute SVGAngleConstructor SVGAngle; 617 attribute SVGAnimatedAngleConstructor SVGAnimatedAngle; 618 attribute SVGAnimatedBooleanConstructor SVGAnimatedBoolean; 619 attribute SVGAnimatedEnumerationConstructor SVGAnimatedEnumeration; 620 attribute SVGAnimatedIntegerConstructor SVGAnimatedInteger; 621 attribute SVGAnimatedLengthConstructor SVGAnimatedLength; 622 attribute SVGAnimatedLengthListConstructor SVGAnimatedLengthList; 623 attribute SVGAnimatedNumberConstructor SVGAnimatedNumber; 624 attribute SVGAnimatedNumberListConstructor SVGAnimatedNumberList; 625 attribute SVGAnimatedPreserveAspectRatioConstructor SVGAnimatedPreserveAspectRatio; 626 attribute SVGAnimatedRectConstructor SVGAnimatedRect; 627 attribute SVGAnimatedStringConstructor SVGAnimatedString; 628 attribute SVGAnimatedTransformListConstructor SVGAnimatedTransformList; 629 attribute SVGCircleElementConstructor SVGCircleElement; 630 attribute SVGClipPathElementConstructor SVGClipPathElement; 631 attribute SVGColorConstructor SVGColor; 632 attribute SVGCursorElementConstructor SVGCursorElement; 633 // attribute SVGCSSRuleConstructor SVGCSSRule; 634 attribute SVGDefsElementConstructor SVGDefsElement; 635 attribute SVGDescElementConstructor SVGDescElement; 636 attribute SVGDocumentConstructor SVGDocument; 637 attribute SVGElementConstructor SVGElement; 638 attribute SVGElementInstanceConstructor SVGElementInstance; 639 attribute SVGElementInstanceListConstructor SVGElementInstanceList; 640 attribute SVGEllipseElementConstructor SVGEllipseElement; 641 attribute SVGForeignObjectElementConstructor SVGForeignObjectElement; 642 attribute SVGExceptionConstructor SVGException; 643 attribute SVGGElementConstructor SVGGElement; 644 attribute SVGGradientElementConstructor SVGGradientElement; 645 attribute SVGImageElementConstructor SVGImageElement; 646 attribute SVGLengthConstructor SVGLength; 647 attribute SVGLengthListConstructor SVGLengthList; 648 attribute SVGLinearGradientElementConstructor SVGLinearGradientElement; 649 attribute SVGLineElementConstructor SVGLineElement; 650 attribute SVGMarkerElementConstructor SVGMarkerElement; 651 attribute SVGMaskElementConstructor SVGMaskElement; 652 attribute SVGMatrixConstructor SVGMatrix; 653 attribute SVGMetadataElementConstructor SVGMetadataElement; 654 attribute SVGNumberConstructor SVGNumber; 655 attribute SVGNumberListConstructor SVGNumberList; 656 attribute SVGPaintConstructor SVGPaint; 657 attribute SVGPathElementConstructor SVGPathElement; 658 attribute SVGPathSegConstructor SVGPathSeg; 659 attribute SVGPathSegArcAbsConstructor SVGPathSegArcAbs; 660 attribute SVGPathSegArcRelConstructor SVGPathSegArcRel; 661 attribute SVGPathSegClosePathConstructor SVGPathSegClosePath; 662 attribute SVGPathSegCurvetoCubicAbsConstructor SVGPathSegCurvetoCubicAbs; 663 attribute SVGPathSegCurvetoCubicRelConstructor SVGPathSegCurvetoCubicRel; 664 attribute SVGPathSegCurvetoCubicSmoothAbsConstructor SVGPathSegCurvetoCubicSmoothAbs; 665 attribute SVGPathSegCurvetoCubicSmoothRelConstructor SVGPathSegCurvetoCubicSmoothRel; 666 attribute SVGPathSegCurvetoQuadraticAbsConstructor SVGPathSegCurvetoQuadraticAbs; 667 attribute SVGPathSegCurvetoQuadraticRelConstructor SVGPathSegCurvetoQuadraticRel; 668 attribute SVGPathSegCurvetoQuadraticSmoothAbsConstructor SVGPathSegCurvetoQuadraticSmoothAbs; 669 attribute SVGPathSegCurvetoQuadraticSmoothRelConstructor SVGPathSegCurvetoQuadraticSmoothRel; 670 attribute SVGPathSegLinetoAbsConstructor SVGPathSegLinetoAbs; 671 attribute SVGPathSegLinetoHorizontalAbsConstructor SVGPathSegLinetoHorizontalAbs; 672 attribute SVGPathSegLinetoHorizontalRelConstructor SVGPathSegLinetoHorizontalRel; 673 attribute SVGPathSegLinetoRelConstructor SVGPathSegLinetoRel; 674 attribute SVGPathSegLinetoVerticalAbsConstructor SVGPathSegLinetoVerticalAbs; 675 attribute SVGPathSegLinetoVerticalRelConstructor SVGPathSegLinetoVerticalRel; 676 attribute SVGPathSegListConstructor SVGPathSegList; 677 attribute SVGPathSegMovetoAbsConstructor SVGPathSegMovetoAbs; 678 attribute SVGPathSegMovetoRelConstructor SVGPathSegMovetoRel; 679 attribute SVGPatternElementConstructor SVGPatternElement; 680 attribute SVGPointConstructor SVGPoint; 681 attribute SVGPointListConstructor SVGPointList; 682 attribute SVGPolygonElementConstructor SVGPolygonElement; 683 attribute SVGPolylineElementConstructor SVGPolylineElement; 684 attribute SVGPreserveAspectRatioConstructor SVGPreserveAspectRatio; 685 attribute SVGRadialGradientElementConstructor SVGRadialGradientElement; 686 attribute SVGRectConstructor SVGRect; 687 attribute SVGRectElementConstructor SVGRectElement; 688 attribute SVGRenderingIntentConstructor SVGRenderingIntent; 689 attribute SVGScriptElementConstructor SVGScriptElement; 690 attribute SVGStopElementConstructor SVGStopElement; 691 attribute SVGStringListConstructor SVGStringList; 692 attribute SVGStyleElementConstructor SVGStyleElement; 693 attribute SVGSVGElementConstructor SVGSVGElement; 694 attribute SVGSwitchElementConstructor SVGSwitchElement; 695 attribute SVGSymbolElementConstructor SVGSymbolElement; 696 attribute SVGTextContentElementConstructor SVGTextContentElement; 697 attribute SVGTextElementConstructor SVGTextElement; 698 attribute SVGTextPathElementConstructor SVGTextPathElement; 699 attribute SVGTextPositioningElementConstructor SVGTextPositioningElement; 700 attribute SVGTitleElementConstructor SVGTitleElement; 701 attribute SVGTransformConstructor SVGTransform; 702 attribute SVGTransformListConstructor SVGTransformList; 703 attribute SVGTRefElementConstructor SVGTRefElement; 704 attribute SVGTSpanElementConstructor SVGTSpanElement; 705 attribute SVGUnitTypesConstructor SVGUnitTypes; 706 attribute SVGUseElementConstructor SVGUseElement; 707 attribute SVGViewElementConstructor SVGViewElement; 708 // attribute SVGViewSpecConstructor SVGViewSpec; 709 710 attribute SVGAnimateColorElementConstructor SVGAnimateColorElement; 711 attribute SVGAnimateElementConstructor SVGAnimateElement; 712 attribute SVGAnimateMotionElementConstructor SVGAnimateMotionElement; 713 attribute SVGAnimateTransformElementConstructor SVGAnimateTransformElement; 714 attribute SVGMPathElementConstructor SVGMPathElement; 715 attribute SVGSetElementConstructor SVGSetElement; 716 717 #if defined(ENABLE_SVG_FONTS) && ENABLE_SVG_FONTS 718 attribute SVGAltGlyphDefElementConstructor SVGAltGlyphDefElement; 719 attribute SVGAltGlyphElementConstructor SVGAltGlyphElement; 720 attribute SVGAltGlyphItemElementConstructor SVGAltGlyphItemElement; 721 // attribute SVGDefinitionSrcElementConstructor SVGDefinitionSrcElement; 722 attribute SVGFontElementConstructor SVGFontElement; 723 attribute SVGFontFaceElementConstructor SVGFontFaceElement; 724 attribute SVGFontFaceFormatElementConstructor SVGFontFaceFormatElement; 725 attribute SVGFontFaceNameElementConstructor SVGFontFaceNameElement; 726 attribute SVGFontFaceSrcElementConstructor SVGFontFaceSrcElement; 727 attribute SVGFontFaceUriElementConstructor SVGFontFaceUriElement; 728 attribute SVGGlyphElementConstructor SVGGlyphElement; 729 attribute SVGGlyphRefElementConstructor SVGGlyphRefElement; 730 attribute SVGHKernElementConstructor SVGHKernElement; 731 attribute SVGMissingGlyphElementConstructor SVGMissingGlyphElement; 732 attribute SVGVKernElementConstructor SVGVKernElement; 733 #endif 734 735 #if defined(ENABLE_FILTERS) && ENABLE_FILTERS 736 attribute SVGComponentTransferFunctionElementConstructor SVGComponentTransferFunctionElement; 737 attribute SVGFEBlendElementConstructor SVGFEBlendElement; 738 attribute SVGFEColorMatrixElementConstructor SVGFEColorMatrixElement; 739 attribute SVGFEComponentTransferElementConstructor SVGFEComponentTransferElement; 740 attribute SVGFECompositeElementConstructor SVGFECompositeElement; 741 attribute SVGFEConvolveMatrixElementConstructor SVGFEConvolveMatrixElement; 742 attribute SVGFEDiffuseLightingElementConstructor SVGFEDiffuseLightingElement; 743 attribute SVGFEDisplacementMapElementConstructor SVGFEDisplacementMapElement; 744 attribute SVGFEDistantLightElementConstructor SVGFEDistantLightElement; 745 attribute SVGFEDropShadowElementConstructor SVGFEDropShadowElement; 746 attribute SVGFEFloodElementConstructor SVGFEFloodElement; 747 attribute SVGFEFuncAElementConstructor SVGFEFuncAElement; 748 attribute SVGFEFuncBElementConstructor SVGFEFuncBElement; 749 attribute SVGFEFuncGElementConstructor SVGFEFuncGElement; 750 attribute SVGFEFuncRElementConstructor SVGFEFuncRElement; 751 attribute SVGFEGaussianBlurElementConstructor SVGFEGaussianBlurElement; 752 attribute SVGFEImageElementConstructor SVGFEImageElement; 753 attribute SVGFEMergeElementConstructor SVGFEMergeElement; 754 attribute SVGFEMergeNodeElementConstructor SVGFEMergeNodeElement; 755 attribute SVGFEMorphologyElementConstructor SVGFEMorphologyElement; 756 attribute SVGFEOffsetElementConstructor SVGFEOffsetElement; 757 attribute SVGFEPointLightElementConstructor SVGFEPointLightElement; 758 attribute SVGFESpecularLightingElementConstructor SVGFESpecularLightingElement; 759 attribute SVGFESpotLightElementConstructor SVGFESpotLightElement; 760 attribute SVGFETileElementConstructor SVGFETileElement; 761 attribute SVGFETurbulenceElementConstructor SVGFETurbulenceElement; 762 attribute SVGFilterElementConstructor SVGFilterElement; 763 #endif 764 #endif 765 608 766 attribute DOMFormDataConstructor FormData; 609 767
Note: See TracChangeset
for help on using the changeset viewer.