Reviewed by Niko.
authorrwlbuis@webkit.org <rwlbuis@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 10 Dec 2007 20:03:07 +0000 (20:03 +0000)
committerrwlbuis@webkit.org <rwlbuis@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 10 Dec 2007 20:03:07 +0000 (20:03 +0000)
commita5a8be2297dc68f86a7b38cbba4452671a537846
tree753ee558d6b15eacd192825607bdde47a8a43b02
parent464b4c816e6028e07efbe20225c8d35c2e2e8842
    Reviewed by Niko.

        http://bugs.webkit.org/show_bug.cgi?id=16163
        SVG crash in Node::setChanged() on Debug builds only (trashed parent)

        Fix the crash by properly unregistering as client from SVGResource
        when deleting a styled svg node.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@28587 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/svg/custom/resource-client-removal-expected.checksum [new file with mode: 0644]
LayoutTests/svg/custom/resource-client-removal-expected.png [new file with mode: 0644]
LayoutTests/svg/custom/resource-client-removal-expected.txt [new file with mode: 0644]
LayoutTests/svg/custom/resource-client-removal.svg [new file with mode: 0644]
WebCore/ChangeLog
WebCore/svg/SVGStyledElement.cpp