2006-12-26 Eric Seidel <eric@webkit.org>
authoreseidel <eseidel@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 27 Dec 2006 04:13:34 +0000 (04:13 +0000)
committereseidel <eseidel@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 27 Dec 2006 04:13:34 +0000 (04:13 +0000)
commitb1fff3b070474e5185d25a9671ae72f311a34a4c
treefedc8f8eed19e3e842660711d2ac53b29520ca00
parentf0ba0e33b2f5b1014895c800a4eaae740e4b01c7
2006-12-26  Eric Seidel  <eric@webkit.org>

        Reviewed by olliej.

        ASSERT while loading SVG map
        http://bugs.webkit.org/show_bug.cgi?id=11987

        * ksvg2/css/SVGCSSParser.cpp: remove a few .impl() calls previously missed.
        (WebCore::CSSParser::parseSVGValue):
        (WebCore::CSSParser::parseSVGPaint):
        (WebCore::CSSParser::parseSVGColor):
        * ksvg2/misc/KCanvasRenderingStyle.cpp: handle invalid colors
        (WebCore::KSVGPainterFactory::fillPaintServer):
        (WebCore::KSVGPainterFactory::strokePaintServer):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@18429 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/svg/custom/invalid-fill-hex-expected.checksum [new file with mode: 0644]
LayoutTests/svg/custom/invalid-fill-hex-expected.png [new file with mode: 0644]
LayoutTests/svg/custom/invalid-fill-hex-expected.txt [new file with mode: 0644]
LayoutTests/svg/custom/invalid-fill-hex.svg [new file with mode: 0644]
PageLoadTests/ChangeLog
PageLoadTests/svg/svg.pltsuite
WebCore/ChangeLog
WebCore/ksvg2/css/SVGCSSParser.cpp
WebCore/ksvg2/misc/KCanvasRenderingStyle.cpp