Reviewed by Nikolas.
authoroliver <oliver@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 12 Oct 2007 13:13:51 +0000 (13:13 +0000)
committeroliver <oliver@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 12 Oct 2007 13:13:51 +0000 (13:13 +0000)
commite57154ddcb2dd4db028bccf32d35789a1662021f
treec8a2586834db14d4c915cb3f294e0a9c1b4eb576
parenteda680f7cdd7efe81d43806f28a8f358b9730b11
    Reviewed by Nikolas.

        http://bugs.webkit.org/show_bug.cgi?id=5996
        SVG <view> is unimplemented

        Implement <view> and refactor the code in the svg renderer container classes.

Build fix. Not reviewed.
Rob forgot to land the changes to SVGResourceMarker in his last commit.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@26427 268f45cc-cd09-0410-ab3c-d52691b4dbfc
59 files changed:
LayoutTests/ChangeLog
LayoutTests/svg/custom/linking-a-03-b-all-expected.checksum [new file with mode: 0644]
LayoutTests/svg/custom/linking-a-03-b-all-expected.png [new file with mode: 0644]
LayoutTests/svg/custom/linking-a-03-b-all-expected.txt [new file with mode: 0644]
LayoutTests/svg/custom/linking-a-03-b-all.svg [new file with mode: 0644]
LayoutTests/svg/custom/linking-a-03-b-preserveAspectRatio-expected.checksum [new file with mode: 0644]
LayoutTests/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png [new file with mode: 0644]
LayoutTests/svg/custom/linking-a-03-b-preserveAspectRatio-expected.txt [new file with mode: 0644]
LayoutTests/svg/custom/linking-a-03-b-preserveAspectRatio.svg [new file with mode: 0644]
LayoutTests/svg/custom/linking-a-03-b-transform-expected.checksum [new file with mode: 0644]
LayoutTests/svg/custom/linking-a-03-b-transform-expected.png [new file with mode: 0644]
LayoutTests/svg/custom/linking-a-03-b-transform-expected.txt [new file with mode: 0644]
LayoutTests/svg/custom/linking-a-03-b-transform.svg [new file with mode: 0644]
LayoutTests/svg/custom/linking-a-03-b-viewBox-expected.checksum [new file with mode: 0644]
LayoutTests/svg/custom/linking-a-03-b-viewBox-expected.png [new file with mode: 0644]
LayoutTests/svg/custom/linking-a-03-b-viewBox-expected.txt [new file with mode: 0644]
LayoutTests/svg/custom/linking-a-03-b-viewBox-transform-expected.checksum [new file with mode: 0644]
LayoutTests/svg/custom/linking-a-03-b-viewBox-transform-expected.png [new file with mode: 0644]
LayoutTests/svg/custom/linking-a-03-b-viewBox-transform-expected.txt [new file with mode: 0644]
LayoutTests/svg/custom/linking-a-03-b-viewBox-transform.svg [new file with mode: 0644]
LayoutTests/svg/custom/linking-a-03-b-viewBox.svg [new file with mode: 0644]
LayoutTests/svg/custom/linking-a-03-b-viewTarget-expected.checksum [new file with mode: 0644]
LayoutTests/svg/custom/linking-a-03-b-viewTarget-expected.png [new file with mode: 0644]
LayoutTests/svg/custom/linking-a-03-b-viewTarget-expected.txt [new file with mode: 0644]
LayoutTests/svg/custom/linking-a-03-b-viewTarget.svg [new file with mode: 0644]
LayoutTests/svg/custom/linking-a-03-b-zoomAndPan-expected.checksum [new file with mode: 0644]
LayoutTests/svg/custom/linking-a-03-b-zoomAndPan-expected.png [new file with mode: 0644]
LayoutTests/svg/custom/linking-a-03-b-zoomAndPan-expected.txt [new file with mode: 0644]
LayoutTests/svg/custom/linking-a-03-b-zoomAndPan.svg [new file with mode: 0644]
LayoutTests/svg/custom/resources/linkingCircle-f.svg [new file with mode: 0644]
WebCore/ChangeLog
WebCore/WebCore.xcodeproj/project.pbxproj
WebCore/ksvg2/svg/SVGDocument.cpp
WebCore/ksvg2/svg/SVGDocument.h
WebCore/ksvg2/svg/SVGFEImageElement.cpp
WebCore/ksvg2/svg/SVGFitToViewBox.cpp
WebCore/ksvg2/svg/SVGFitToViewBox.h
WebCore/ksvg2/svg/SVGImageElement.cpp
WebCore/ksvg2/svg/SVGLocatable.h
WebCore/ksvg2/svg/SVGMarkerElement.cpp
WebCore/ksvg2/svg/SVGPreserveAspectRatio.cpp
WebCore/ksvg2/svg/SVGPreserveAspectRatio.h
WebCore/ksvg2/svg/SVGSVGElement.cpp
WebCore/ksvg2/svg/SVGSVGElement.h
WebCore/ksvg2/svg/SVGTransformable.cpp
WebCore/ksvg2/svg/SVGTransformable.h
WebCore/ksvg2/svg/SVGViewElement.cpp
WebCore/ksvg2/svg/SVGViewElement.h
WebCore/ksvg2/svg/SVGViewSpec.cpp [new file with mode: 0644]
WebCore/ksvg2/svg/SVGViewSpec.h [new file with mode: 0644]
WebCore/ksvg2/svg/SVGZoomAndPan.cpp
WebCore/ksvg2/svg/SVGZoomAndPan.h
WebCore/loader/FrameLoader.cpp
WebCore/page/Frame.cpp
WebCore/platform/graphics/svg/SVGResourceMarker.cpp
WebCore/rendering/RenderSVGContainer.cpp
WebCore/rendering/RenderSVGContainer.h
WebCore/rendering/RenderSVGRoot.cpp
WebCore/rendering/RenderSVGRoot.h