2011-05-22 Dominic Cooney <dominicc@chromium.org>
authorDominic Cooney <dominicc@chromium.org>
Sun, 22 May 2011 15:56:02 +0000 (15:56 +0000)
committerAdemar de Souza Reis Jr <ademar.reis@openbossa.org>
Fri, 29 Jul 2011 14:50:31 +0000 (11:50 -0300)
commit6e2b7712d2ba7077eb03a21d9cd06577514cee12
tree828985da3d1f9303ae0cc141ab49862a83d8ca0c
parent5196373e3402f2503c71fede0ae0a62d493c96dd
2011-05-22  Dominic Cooney  <dominicc@chromium.org>

        Reviewed by Dimitri Glazkov.

        When removing a shadow root, also remove it from the render tree.
        https://bugs.webkit.org/show_bug.cgi?id=61245

        * platform/mac/Skipped: Unskip shadow tests.
2011-05-22  Dominic Cooney  <dominicc@chromium.org>

        Reviewed by Dimitri Glazkov.

        When removing a shadow root, also remove it from the render tree.
        https://bugs.webkit.org/show_bug.cgi?id=61245

        Test: existing fast/dom/shadow/layout-tests-can-access-shadow.html

        * dom/Element.cpp:
        (WebCore::Element::removeShadowRoot): Call detach if attached.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@87029 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/platform/mac/Skipped
Source/WebCore/ChangeLog
Source/WebCore/dom/Element.cpp