Reviewed by Maciej.
authorrwlbuis <rwlbuis@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 28 Feb 2007 08:29:50 +0000 (08:29 +0000)
committerrwlbuis <rwlbuis@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 28 Feb 2007 08:29:50 +0000 (08:29 +0000)
commitf021ddb8db14354c24a11562c3b9850611843c95
tree54ac6cae480c3f92d240f871e98f47a6730c4f38
parentdf6e1b3d74224e1cd51c8cc651173adca4fb558d
    Reviewed by Maciej.

        http://bugs.webkit.org/show_bug.cgi?id=12609
        Any SVG element will create renderers even when children of HTML elements

        Allow creation of svg renderers only when parent is SVG, except for
        the <svg> element.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@19908 268f45cc-cd09-0410-ab3c-d52691b4dbfc
38 files changed:
LayoutTests/ChangeLog
LayoutTests/svg/custom/xhtml-no-svg-renderer-expected.checksum [new file with mode: 0644]
LayoutTests/svg/custom/xhtml-no-svg-renderer-expected.png [new file with mode: 0644]
LayoutTests/svg/custom/xhtml-no-svg-renderer-expected.txt [new file with mode: 0644]
LayoutTests/svg/custom/xhtml-no-svg-renderer.xhtml [new file with mode: 0644]
WebCore/ChangeLog
WebCore/ksvg2/svg/SVGAElement.h
WebCore/ksvg2/svg/SVGAnimationElement.h
WebCore/ksvg2/svg/SVGCircleElement.h
WebCore/ksvg2/svg/SVGClipPathElement.h
WebCore/ksvg2/svg/SVGDefsElement.cpp
WebCore/ksvg2/svg/SVGDefsElement.h
WebCore/ksvg2/svg/SVGDescElement.h
WebCore/ksvg2/svg/SVGElement.cpp
WebCore/ksvg2/svg/SVGEllipseElement.h
WebCore/ksvg2/svg/SVGFilterElement.h
WebCore/ksvg2/svg/SVGFilterPrimitiveStandardAttributes.h
WebCore/ksvg2/svg/SVGForeignObjectElement.h
WebCore/ksvg2/svg/SVGGElement.h
WebCore/ksvg2/svg/SVGGradientElement.h
WebCore/ksvg2/svg/SVGImageElement.h
WebCore/ksvg2/svg/SVGLineElement.h
WebCore/ksvg2/svg/SVGMarkerElement.h
WebCore/ksvg2/svg/SVGMaskElement.h
WebCore/ksvg2/svg/SVGPathElement.h
WebCore/ksvg2/svg/SVGPatternElement.h
WebCore/ksvg2/svg/SVGRectElement.h
WebCore/ksvg2/svg/SVGStopElement.h
WebCore/ksvg2/svg/SVGStyledElement.cpp
WebCore/ksvg2/svg/SVGStyledElement.h
WebCore/ksvg2/svg/SVGSwitchElement.h
WebCore/ksvg2/svg/SVGSymbolElement.h
WebCore/ksvg2/svg/SVGTRefElement.h
WebCore/ksvg2/svg/SVGTSpanElement.h
WebCore/ksvg2/svg/SVGTextElement.h
WebCore/ksvg2/svg/SVGTitleElement.h
WebCore/ksvg2/svg/SVGUseElement.h
WebCore/ksvg2/svg/SVGViewElement.h