2010-07-05 Fady Samuel <fsamuel@chromium.org>
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 6 Jul 2010 02:03:30 +0000 (02:03 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 6 Jul 2010 02:03:30 +0000 (02:03 +0000)
commitd688501460f22f3e3b6bb603adf48a23f905c6ca
tree5855d8bb7e11c1f5ab6af6c6d97427f010694236
parent0b622179ca257a4282c705e521ca2a8f428e7d9b
2010-07-05  Fady Samuel  <fsamuel@chromium.org>

        Reviewed by Darin Adler.

        Fixed a svg crash when setting class of an svg ellipse object.

        Altering the CSS class of an attached SVG element causes WebKit to crash
        https://bugs.webkit.org/show_bug.cgi?id=40857

        * platform/chromium-linux/svg/css/svg-ellipse-render-crash-expected.txt: Added.
        * svg/css/svg-ellipse-render-crash.html: Added.
2010-07-05  Fady Samuel  <fsamuel@chromium.org>

        Reviewed by Darin Adler.

        Fixed a svg crash when setting class of an svg ellipse object.

        Altering the CSS class of an attached SVG element causes WebKit to crash
        https://bugs.webkit.org/show_bug.cgi?id=40857

        Test: svg/css/svg-ellipse-render-crash.html

        * dom/StyledElement.cpp:
        (WebCore::StyledElement::classAttributeChanged):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@62514 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/platform/chromium-linux/svg/css/svg-ellipse-render-crash-expected.txt [new file with mode: 0644]
LayoutTests/svg/css/svg-ellipse-render-crash.html [new file with mode: 0644]
WebCore/ChangeLog
WebCore/dom/StyledElement.cpp