Recursively detach SVGElementInstances
authorpdr@google.com <pdr@google.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 10 Oct 2012 06:31:44 +0000 (06:31 +0000)
committerpdr@google.com <pdr@google.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 10 Oct 2012 06:31:44 +0000 (06:31 +0000)
commit4ed26bde9578d3fd0acd013a74db43115bd840e1
treec17252816a99fcf1f872653bb103c36041517b36
parent66b793a29825875dd3f771e2f107c1f46f35439e
Recursively detach SVGElementInstances
https://bugs.webkit.org/show_bug.cgi?id=98851

Reviewed by Ryosuke Niwa and Abhishek Arya

Before this patch, SVGElementInstance child nodes were not being detached. This
patch makes detach() recursively detach SVGElementInstances.

* svg/SVGElementInstance.cpp:
(WebCore::SVGElementInstance::detach):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@130855 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebCore/ChangeLog
Source/WebCore/svg/SVGElementInstance.cpp