2006-11-01 Oliver Hunt <oliver@apple.com>
authoroliver <oliver@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 2 Nov 2006 01:41:28 +0000 (01:41 +0000)
committeroliver <oliver@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 2 Nov 2006 01:41:28 +0000 (01:41 +0000)
commit7405e07a515910bd8d3c3283c9ddf4a9adc1090b
treef41658d1fab796b2fa5361ff6bdcddfdb9c4653a
parent97d45b6aab0f778d43cfc8d002af19e9206ea0ac
2006-11-01  Oliver Hunt  <oliver@apple.com>

        Reviewed by Adam.

        Converting more or kcanvas/quartz from Obj-C to C++
        Minor SVG updates
        compatibility fixes

        * WebCore.xcodeproj/project.pbxproj:
        * kcanvas/device/KRenderingPaintServer.h:
        * kcanvas/device/quartz/KRenderingPaintServerGradientQuartz.cpp: Added.
        (WebCore::KRenderingPaintServerGradientQuartz::updateQuartzGradientCache):
        * kcanvas/device/quartz/KRenderingPaintServerGradientQuartz.mm: Removed.
        * kcanvas/device/quartz/KRenderingPaintServerQuartz.cpp: Added.
        * kcanvas/device/quartz/KRenderingPaintServerQuartz.mm: Removed.
        * kcanvas/device/quartz/QuartzSupport.h:
        * ksvg2/css/SVGCSSStyleSelector.cpp:
        * ksvg2/misc/KCanvasRenderingStyle.h:
        * ksvg2/scripts/cssmakeprops:
        * ksvg2/scripts/cssmakevalues:
        * ksvg2/scripts/make_names.pl:
        * ksvg2/svg/SVGAnimateColorElement.cpp:
        * ksvg2/svg/SVGAnimateTransformElement.cpp:
        * ksvg2/svg/SVGAnimationElement.cpp:
        * ksvg2/svg/SVGMaskElement.cpp:
        * ksvg2/svg/SVGPatternElement.cpp:
        * ksvg2/svg/svgpathparser.cpp:
        * platform/Path.cpp:
        * platform/graphics/svg/SVGResourceImage.h:
        * rendering/RenderPath.cpp:
        * rendering/SVGRenderAsText.cpp:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@17529 268f45cc-cd09-0410-ab3c-d52691b4dbfc
21 files changed:
WebCore/ChangeLog
WebCore/WebCore.xcodeproj/project.pbxproj
WebCore/kcanvas/device/KRenderingPaintServer.h
WebCore/kcanvas/device/quartz/KRenderingPaintServerGradientQuartz.cpp [moved from WebCore/kcanvas/device/quartz/KRenderingPaintServerGradientQuartz.mm with 99% similarity]
WebCore/kcanvas/device/quartz/KRenderingPaintServerQuartz.cpp [moved from WebCore/kcanvas/device/quartz/KRenderingPaintServerQuartz.mm with 97% similarity]
WebCore/kcanvas/device/quartz/QuartzSupport.h
WebCore/ksvg2/css/SVGCSSStyleSelector.cpp
WebCore/ksvg2/misc/KCanvasRenderingStyle.h
WebCore/ksvg2/scripts/cssmakeprops
WebCore/ksvg2/scripts/cssmakevalues
WebCore/ksvg2/scripts/make_names.pl
WebCore/ksvg2/svg/SVGAnimateColorElement.cpp
WebCore/ksvg2/svg/SVGAnimateTransformElement.cpp
WebCore/ksvg2/svg/SVGAnimationElement.cpp
WebCore/ksvg2/svg/SVGMaskElement.cpp
WebCore/ksvg2/svg/SVGPatternElement.cpp
WebCore/ksvg2/svg/svgpathparser.cpp
WebCore/platform/Path.cpp
WebCore/platform/graphics/svg/SVGResourceImage.h
WebCore/rendering/RenderPath.cpp
WebCore/rendering/SVGRenderAsText.cpp