Bug #: 4472
authoreseidel <eseidel@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 1 Sep 2005 04:40:11 +0000 (04:40 +0000)
committereseidel <eseidel@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 1 Sep 2005 04:40:11 +0000 (04:40 +0000)
commit665eb17d050fbdf13de54af70082657689e05c71
tree839c5cf2c0c5d8fdf33fa52aa88947970857372c
parent46dbc41a428e04f26edee1cd213f55dacee1ab4b
Bug #: 4472
Submitted by: Tobias Lidskog <tobiaslidskog@mac.com>
Reviewed by: eseidel
        Test cases updated:
        * svg-tests/W3C-SVG-1.1/Resources/animation-add-BE-09-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/animation-extRef-image1-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/animation-extRef-image2-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/animation-extRef-image3-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/coords-units-01-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/ext-TestComic-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/filters-blend-01-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/filters-color-01-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/filters-composite-01-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/filters-conv-01-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/filters-diffuse-01-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/filters-example-01-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/interact-dom-01-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/interact-order-02-b-targ-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/interact-order-03-b-targ-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/linking-uri-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/linkingCircle-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/linkingToc-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/paths-data-01-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/paths-data-02-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/paths-data-03-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/paths-data-04-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/rects-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/rects_b-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/shapes-ellipse-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/shapes-ellipse-01-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/shapes-rect-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/shapes-rect-01-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/struct-frag-01-B-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/text-align-01-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/text-align-02-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/text-align-03-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/text-altglyph-01-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/text-extTref-BE-18-targ-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/text-intro-01-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/text-tref-01-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/text-ws-01-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/toc-sv-expected.txt:
        * svg-tests/W3C-SVG-1.1/Resources/toc-svcmp-expected.txt:
        * svg-tests/W3C-SVG-1.1/animate-elem-02-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/animate-elem-03-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/animate-elem-04-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/animate-elem-05-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/animate-elem-06-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/animate-elem-07-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/animate-elem-08-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/animate-elem-09-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/animate-elem-10-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/animate-elem-11-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/animate-elem-12-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/animate-elem-13-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/animate-elem-14-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/animate-elem-15-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/animate-elem-16-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/animate-elem-17-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/animate-elem-18-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/animate-elem-19-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/animate-elem-20-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/animate-elem-21-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/animate-elem-22-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/animate-elem-23-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/animate-elem-24-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/animate-elem-25-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/animate-elem-26-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/animate-elem-27-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/animate-elem-28-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/animate-elem-29-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/color-prof-01-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/color-prop-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/color-prop-02-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/color-prop-03-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/coords-trans-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/coords-trans-02-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/coords-trans-03-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/coords-trans-04-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/coords-trans-05-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/coords-trans-06-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/coords-units-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/coords-units-02-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/coords-units-03-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/coords-viewattr-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/coords-viewattr-02-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/extend-namespace-01-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/filters-blend-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/filters-color-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/filters-composite-02-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/filters-comptran-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/filters-diffuse-01-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/filters-displace-01-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/filters-example-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/filters-gauss-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/filters-image-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/filters-light-01-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/filters-morph-01-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/filters-offset-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/filters-specular-01-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/filters-tile-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/filters-turb-01-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/fonts-elem-01-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/fonts-elem-02-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/fonts-elem-03-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/fonts-elem-04-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/interact-cursor-01-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/interact-dom-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/interact-events-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/interact-order-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/interact-order-02-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/interact-order-03-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/interact-zoom-01-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/linking-a-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/linking-a-02-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/linking-a-03-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/linking-a-04-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/linking-uri-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/linking-uri-02-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/linking-uri-03-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/masking-mask-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/masking-opacity-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/masking-path-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/masking-path-02-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/masking-path-03-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/masking-path-04-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/masking-path-05-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/metadata-example-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/painting-fill-01-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/painting-fill-02-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/painting-fill-03-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/painting-fill-04-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/painting-marker-01-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/painting-render-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/painting-stroke-01-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/painting-stroke-02-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/painting-stroke-03-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/painting-stroke-04-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/paths-data-01-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/paths-data-02-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/paths-data-03-f-expected.txt:
        * svg-tests/W3C-SVG-1.1/paths-data-04-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/paths-data-05-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/paths-data-06-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/paths-data-07-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/pservers-grad-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/pservers-grad-02-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/pservers-grad-03-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/pservers-grad-04-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/pservers-grad-05-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/pservers-grad-06-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/pservers-grad-07-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/pservers-grad-08-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/pservers-grad-09-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/pservers-grad-10-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/pservers-grad-11-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/pservers-grad-12-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/pservers-pattern-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/render-elems-01-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/render-elems-02-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/render-elems-03-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/render-elems-06-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/render-elems-07-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/render-elems-08-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/render-groups-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/render-groups-03-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/script-handle-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/script-handle-02-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/script-handle-03-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/script-handle-04-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/shapes-circle-01-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/shapes-ellipse-01-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/shapes-line-01-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/shapes-polygon-01-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/shapes-polyline-01-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/shapes-rect-01-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/struct-cond-01-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/struct-cond-02-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/struct-defs-01-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/struct-dom-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/struct-dom-02-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/struct-dom-03-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/struct-dom-04-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/struct-dom-05-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/struct-dom-06-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/struct-frag-01-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/struct-group-01-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/struct-group-02-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/struct-image-01-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/struct-image-02-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/struct-image-03-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/struct-image-04-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/struct-image-05-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/struct-symbol-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/styling-css-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/styling-css-02-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/styling-css-03-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/styling-inherit-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/styling-pres-01-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/text-align-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/text-align-02-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/text-align-03-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/text-align-04-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/text-align-05-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/text-align-06-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/text-altglyph-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/text-deco-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/text-fonts-01-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/text-fonts-02-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/text-intro-01-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/text-intro-02-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/text-intro-03-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/text-intro-04-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/text-path-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/text-spacing-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/text-text-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/text-text-03-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/text-tref-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/text-tselect-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/text-tspan-01-b-expected.txt:
        * svg-tests/W3C-SVG-1.1/text-ws-01-t-expected.txt:
        * svg-tests/W3C-SVG-1.1/text-ws-02-t-expected.txt:

        * WebCore.xcodeproj/project.pbxproj: Added KCanvasPath.cpp
        * kcanvas/KCanvasFilters.cpp:
        (KCanvasFilter::externalRepresentation): added.
        (operator<<): added.
        (KCanvasFilterEffect::externalRepresentation):
        (KCanvasFEDistantLight::externalRepresentation):
        (KCanvasFEPointLight::externalRepresentation):
        (KCanvasFESpotLight::externalRepresentation):
        (KCanvasFEBlend::externalRepresentation):
        (KCanvasFEColorMatrix::externalRepresentation):
        (KCanvasFEComponentTransfer::externalRepresentation):
        (KCanvasFEComposite::externalRepresentation):
        (KCanvasFEConvolveMatrix::externalRepresentation):
        (KCanvasFEDiffuseLighting::externalRepresentation):
        (KCanvasFEDisplacementMap::externalRepresentation):
        (KCanvasFEFlood::externalRepresentation):
        (KCanvasFEGaussianBlur::externalRepresentation):
        (KCanvasFEImage::externalRepresentation):
        (KCanvasFEMerge::externalRepresentation):
        (KCanvasFEMorphology::externalRepresentation):
        (KCanvasFEOffset::externalRepresentation):
        (KCanvasFESpecularLighting::externalRepresentation):
        (KCanvasFETile::externalRepresentation):
        (KCanvasFETurbulence::externalRepresentation):
        * kcanvas/KCanvasFilters.h:
        (KCanvasFEDistantLight::azimuth):
        (KCanvasFEDistantLight::elevation):
        (KCanvasFEComposite::k1):
        (KCanvasFEComposite::k2):
        (KCanvasFEComposite::k3):
        (KCanvasFEComposite::k4):
        * kcanvas/KCanvasPath.cpp: Added.
        (operator<<):
        * kcanvas/KCanvasPath.h:
        * kcanvas/KCanvasRegistry.cpp:
        (KCanvasRegistry::addPaintServerById):
        (KCanvasRegistry::addResourceById):
        (operator<<):
        * kcanvas/KCanvasRegistry.h:
        * kcanvas/KCanvasResources.cpp:
        (operator<<):
        (KCanvasResource::idInRegistry):
        (KCanvasResource::setIdInRegistry):
        (KCanvasResource::externalRepresentation):
        (KCanvasClipper::externalRepresentation):
        (KCanvasMarker::externalRepresentation):
        * kcanvas/KCanvasResources.h:
        * kcanvas/KCanvasTreeDebug.cpp:
        (QTextStreamSeparator::QTextStreamSeparator):
        (operator<<):
        (writeIndent):
        (externalRepresentation):
        * kcanvas/KCanvasTreeDebug.h:
        (operator<<):
        * kcanvas/device/KRenderingPaintServer.h:
        (KRenderingPaintServer::idInRegistry):
        (KRenderingPaintServer::setIdInRegistry):
        * kcanvas/device/KRenderingPaintServerGradient.cpp:
        (operator<<):
        (KRenderingPaintServerGradient::externalRepresentation):
        (KRenderingPaintServerLinearGradient::externalRepresentation):
        (KRenderingPaintServerRadialGradient::externalRepresentation):
        * kcanvas/device/KRenderingPaintServerGradient.h:
        * kcanvas/device/KRenderingPaintServerImage.cpp:
        (KRenderingPaintServerImage::externalRepresentation):
        * kcanvas/device/KRenderingPaintServerImage.h:
        * kcanvas/device/KRenderingPaintServerPattern.cpp:
        (KRenderingPaintServerPattern::externalRepresentation):
        * kcanvas/device/KRenderingPaintServerPattern.h:
        * kcanvas/device/KRenderingPaintServerSolid.cpp:
        (operator<<):
        (KRenderingPaintServerSolid::externalRepresentation):
        * kcanvas/device/KRenderingPaintServerSolid.h:
        * kwq/KWQTextStream.h:
        * kwq/KWQTextStream.mm:
        (QTextStream::QTextStream):
        (QTextStream::operator<<):
        (QTextStream::precision): added.
        Necessary additions for much better KCanvas render tree dumps.
        http://bugzilla.opendarwin.org/show_bug.cgi?id=4472

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@10423 268f45cc-cd09-0410-ab3c-d52691b4dbfc
243 files changed:
LayoutTests/svg/W3C-SVG-1.1/animate-elem-02-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-03-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-04-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-05-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-06-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-07-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-08-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-09-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-10-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-11-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-12-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-13-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-14-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-15-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-16-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-17-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-18-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-19-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-20-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-21-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-22-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-23-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-24-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-25-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-26-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-27-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-28-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-29-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/color-prof-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/color-prop-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/color-prop-02-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/color-prop-03-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/coords-trans-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/coords-trans-02-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/coords-trans-03-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/coords-trans-04-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/coords-trans-05-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/coords-trans-06-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/coords-units-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/coords-units-02-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/coords-units-03-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/filters-example-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/filters-light-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/filters-morph-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/filters-offset-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/filters-specular-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/filters-tile-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/interact-dom-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/interact-events-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/interact-order-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/interact-order-02-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/interact-order-03-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/linking-a-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/linking-a-02-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/linking-a-03-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/linking-a-04-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/linking-uri-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/linking-uri-02-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/linking-uri-03-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/masking-opacity-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/masking-path-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/masking-path-02-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/masking-path-03-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/masking-path-04-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/masking-path-05-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/metadata-example-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/painting-fill-01-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/painting-fill-02-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/painting-fill-03-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/painting-fill-04-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/painting-marker-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/painting-render-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/painting-stroke-01-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/painting-stroke-02-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/painting-stroke-03-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/painting-stroke-04-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/paths-data-01-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/paths-data-02-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/paths-data-03-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/paths-data-04-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/paths-data-05-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/paths-data-06-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/paths-data-07-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-02-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-03-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-04-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-05-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-07-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-09-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-10-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-12-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/render-elems-01-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/render-elems-02-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/render-elems-03-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/render-elems-06-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/render-elems-07-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/render-elems-08-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/animation-add-BE-09-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/animation-extRef-image1-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/animation-extRef-image2-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/animation-extRef-image3-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/coords-units-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/ext-TestComic-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/filters-blend-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/filters-color-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/filters-composite-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/filters-conv-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/filters-diffuse-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/filters-example-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/interact-dom-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/interact-order-02-b-targ-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/interact-order-03-b-targ-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/linking-uri-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/linkingCircle-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/linkingToc-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/paths-data-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/paths-data-02-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/paths-data-03-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/paths-data-04-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/rects-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/rects_b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/shapes-ellipse-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/shapes-ellipse-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/shapes-rect-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/shapes-rect-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/struct-frag-01-B-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/text-align-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/text-align-02-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/text-align-03-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/text-altglyph-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/text-extTref-BE-18-targ-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/text-intro-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/text-tref-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/text-ws-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/toc-sv-expected.txt
LayoutTests/svg/W3C-SVG-1.1/resources/toc-svcmp-expected.txt
LayoutTests/svg/W3C-SVG-1.1/script-handle-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/script-handle-02-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/script-handle-03-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/script-handle-04-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/shapes-line-01-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/shapes-polygon-01-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/shapes-polyline-01-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/shapes-rect-01-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/struct-cond-01-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/struct-cond-02-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/struct-defs-01-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/struct-dom-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/struct-dom-02-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/struct-dom-03-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/struct-dom-04-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/struct-dom-05-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/struct-dom-06-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/struct-frag-01-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/struct-group-01-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/struct-group-02-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/struct-image-01-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/struct-image-02-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/struct-image-03-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/struct-image-04-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/struct-image-05-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/struct-symbol-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/styling-css-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/styling-css-02-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/styling-css-03-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/styling-pres-01-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/text-align-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/text-align-02-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/text-align-03-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/text-align-04-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/text-align-05-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/text-align-06-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/text-altglyph-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/text-deco-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/text-fonts-01-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/text-fonts-02-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/text-intro-01-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/text-intro-02-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/text-intro-03-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/text-intro-04-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/text-path-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/text-spacing-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/text-text-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/text-text-03-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/text-tref-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/text-tselect-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/text-tspan-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/text-ws-01-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/text-ws-02-t-expected.txt
WebCore/ChangeLog-2005-12-19
WebCore/WebCore.xcodeproj/project.pbxproj
WebCore/kcanvas/KCanvasFilters.cpp
WebCore/kcanvas/KCanvasFilters.h
WebCore/kcanvas/KCanvasPath.cpp [new file with mode: 0644]
WebCore/kcanvas/KCanvasPath.h
WebCore/kcanvas/KCanvasRegistry.cpp
WebCore/kcanvas/KCanvasRegistry.h
WebCore/kcanvas/KCanvasResources.cpp
WebCore/kcanvas/KCanvasResources.h
WebCore/kcanvas/KCanvasTreeDebug.cpp
WebCore/kcanvas/KCanvasTreeDebug.h
WebCore/kcanvas/device/KRenderingPaintServer.h
WebCore/kcanvas/device/KRenderingPaintServerGradient.cpp
WebCore/kcanvas/device/KRenderingPaintServerGradient.h
WebCore/kcanvas/device/KRenderingPaintServerImage.cpp
WebCore/kcanvas/device/KRenderingPaintServerImage.h
WebCore/kcanvas/device/KRenderingPaintServerPattern.cpp
WebCore/kcanvas/device/KRenderingPaintServerPattern.h
WebCore/kcanvas/device/KRenderingPaintServerSolid.cpp
WebCore/kcanvas/device/KRenderingPaintServerSolid.h
WebCore/kwq/KWQTextStream.h
WebCore/kwq/KWQTextStream.mm